SYMBOL INDEX (9546 symbols across 574 files) FILE: package/boot/uboot-oxnas/src/arch/arm/cpu/arm1136/nas782x/clock.c type PLL_CONFIG (line 6) | typedef struct { function plla_configure (line 49) | static void plla_configure(int outdiv, int refdiv, int fbdiv, int bwadj, function plla_set_config (line 80) | int plla_set_config(int mhz) FILE: package/boot/uboot-oxnas/src/arch/arm/cpu/arm1136/nas782x/pinmux.c function pinmux_set (line 4) | void pinmux_set(int bank, int pin, int func) FILE: package/boot/uboot-oxnas/src/arch/arm/cpu/arm1136/nas782x/reset.c function reset_cpu (line 6) | void reset_cpu(ulong addr) FILE: package/boot/uboot-oxnas/src/arch/arm/cpu/arm1136/nas782x/timer.c function timer_init (line 47) | int timer_init (void) function ulong (line 68) | ulong get_timer (ulong base) function __udelay (line 74) | void __udelay (unsigned long usec) function ulong (line 95) | ulong get_timer_masked (void) function get_ticks (line 116) | unsigned long long get_ticks(void) function ulong (line 124) | ulong get_tbclk (void) FILE: package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/clock.h function reset_block (line 61) | static inline void reset_block(int block, int reset) function enable_clock (line 72) | static inline void enable_clock(int block) function disable_clock (line 77) | static inline void disable_clock(int block) FILE: package/boot/uboot-oxnas/src/board/ox820/ddr.c type UINT (line 16) | typedef unsigned int UINT; type T_DDR_TIMING_PARAMETERS (line 19) | typedef struct { type T_DDR_CONFIG_PARAMETERS (line 48) | typedef struct { function ddr_phy_poll_until_locked (line 83) | static void ddr_phy_poll_until_locked(void) function ddr_poll_until_not_busy (line 103) | static void ddr_poll_until_not_busy(void) function ddr_issue_command (line 123) | static void ddr_issue_command(int commmand) function ddr_timing_initialisation (line 129) | static void ddr_timing_initialisation( function ddr_normal_initialisation (line 178) | static void ddr_normal_initialisation( function ddr_setup (line 389) | void ddr_setup(int mhz) function set_ddr_timing (line 419) | void set_ddr_timing(unsigned int w, unsigned int i) function init_ddr (line 463) | void init_ddr(int mhz) FILE: package/boot/uboot-oxnas/src/board/ox820/ox820.c function test_memory (line 18) | static int test_memory(u32 memory) function uart_init (line 45) | void uart_init(void) function board_inithw (line 60) | void board_inithw(void) function board_init_f (line 88) | void board_init_f(ulong dummy) function u32 (line 104) | u32 spl_boot_device(void) function spl_block_device_init (line 110) | void spl_block_device_init(void) function spl_start_uboot (line 117) | int spl_start_uboot(void) function spl_display_print (line 124) | void spl_display_print(void) function lowlevel_init (line 130) | void lowlevel_init(void) function free (line 152) | void free(void* mem) function board_early_init_f (line 159) | int board_early_init_f(void) function nand_hwcontrol (line 177) | void nand_hwcontrol(struct mtd_info *mtd, int cmd, unsigned int ctrl) function nand_dev_ready (line 197) | int nand_dev_ready(struct mtd_info *mtd) function nand_read_buf (line 206) | void nand_read_buf(struct mtd_info *mtd, uint8_t *buf, int len) function nand_dev_reset (line 215) | void nand_dev_reset(struct nand_chip *chip) function board_nand_init (line 233) | int board_nand_init(struct nand_chip *chip) function board_init (line 279) | int board_init(void) function dram_size (line 302) | static long int dram_size (long int *base, long int maxsize) function dram_init (line 339) | int dram_init(void) function board_eth_init (line 346) | int board_eth_init(bd_t *bis) FILE: package/boot/uboot-oxnas/src/common/env_ext4.c function env_init (line 26) | int env_init(void) function saveenv (line 36) | int saveenv(void) function env_relocate_spec (line 81) | void env_relocate_spec(void) FILE: package/boot/uboot-oxnas/src/common/spl/spl_block.c function block_dev_desc_t (line 36) | block_dev_desc_t * spl_get_block_device(void) function block_load_image_fat (line 54) | static int block_load_image_fat(const char *filename) function block_load_image_fat_os (line 79) | static int block_load_image_fat_os(void) function spl_block_load_image (line 93) | void spl_block_load_image(void) function block_load_image_ext4 (line 114) | static int block_load_image_ext4(const char *filename) function block_load_image_ext4_os (line 135) | static int block_load_image_ext4_os(void) function spl_block_load_image (line 149) | void spl_block_load_image(void) function block_load_image_raw (line 169) | static int block_load_image_raw(block_dev_desc_t * device, lbaint_t sector) function block_load_image_raw_os (line 201) | static int block_load_image_raw_os(block_dev_desc_t * device) function spl_block_load_image (line 220) | void spl_block_load_image(void) FILE: package/boot/uboot-oxnas/src/drivers/block/plxsata_ide.c type oxnas_dma_mode_t (line 170) | typedef enum oxnas_dma_mode { type oxnas_dma_direction_t (line 174) | typedef enum oxnas_dma_direction { type oxnas_dma_transfer_bus_t (line 179) | typedef enum oxnas_dma_transfer_bus { type oxnas_dma_transfer_direction_t (line 184) | typedef enum oxnas_dma_transfer_direction { type oxnas_dma_transfer_width_t (line 189) | typedef enum oxnas_dma_transfer_width { type oxnas_dma_transfer_mode_t (line 196) | typedef enum oxnas_dma_transfer_mode { type oxnas_dma_dreq_t (line 201) | typedef enum oxnas_dma_dreq { type oxnas_dma_device_settings_t (line 205) | typedef struct oxnas_dma_device_settings { function xfer_wr_shadow_to_orbs (line 260) | static void xfer_wr_shadow_to_orbs(int device) function device_select (line 268) | static inline void device_select(int device) function ide_inb (line 277) | unsigned char ide_inb(int device, int port) function wait_no_error (line 338) | static inline int wait_no_error(int device) function wait_sata_command_not_busy (line 370) | static inline int wait_sata_command_not_busy(int device) function ide_outb (line 391) | void ide_outb(int device, int port, unsigned char val) function u32 (line 511) | static u32 encode_start(u32 ctrl_status) function dma_start (line 517) | static void dma_start(void) function encode_control_status (line 525) | static unsigned long encode_control_status( function u32 (line 637) | static u32 encode_final_eot(oxnas_dma_device_settings_t* src_settings, function dma_start_write (line 662) | static void dma_start_write(const ulong* buffer, int num_bytes) function dma_start_read (line 681) | static void dma_start_read(ulong* buffer, int num_bytes) function dma_busy (line 700) | static inline int dma_busy(void) function wait_dma_not_busy (line 706) | static int wait_dma_not_busy(int device) function wait_not_busy (line 760) | static unsigned int wait_not_busy(int device, unsigned long timeout_secs) function ide_output_data (line 780) | void ide_output_data(int device, const ulong *sect_buf, int words) function sata_bug_6320_workaround (line 835) | static void sata_bug_6320_workaround(int port, ulong *candidate) function ide_input_data (line 870) | void ide_input_data(int device, ulong *sect_buf, int words) function u32 (line 902) | static u32 scr_read(int device, unsigned int sc_reg) function scr_write (line 925) | static void scr_write(int device, unsigned int sc_reg, u32 val) function phy_reset (line 953) | static int phy_reset(int device) function wait_FIS (line 986) | static int wait_FIS(int device) function wait_cr_ack (line 1021) | static void wait_cr_ack(void) function read_cr (line 1027) | static unsigned short read_cr(unsigned short address) function write_cr (line 1036) | static void write_cr(unsigned short data, unsigned short address) function workaround5458 (line 1047) | void workaround5458(void) function ide_preinit (line 1061) | int ide_preinit(void) FILE: package/boot/uboot-oxnas/src/drivers/usb/host/ehci-oxnas.c type ehci_hcor (line 17) | struct ehci_hcor function start_oxnas_usb_ehci (line 19) | static int start_oxnas_usb_ehci(void) function ehci_hcd_init (line 70) | int ehci_hcd_init(int index, enum usb_init_type init, struct ehci_hccr *... function ehci_hcd_stop (line 81) | int ehci_hcd_stop(int index) function ehci_set_usbmode (line 89) | void ehci_set_usbmode(int index) FILE: package/boot/uboot-oxnas/src/tools/mkox820crc.c function print_usage (line 31) | void print_usage(void) function print_header (line 36) | void print_header(void) function main (line 48) | int main(int argc, char **argv) FILE: package/boot/uboot-rockchip/src/of-platdata/nanopi-r2s-rk3328/dt-plat.c type dtd_rockchip_rk3328_cru (line 32) | struct dtd_rockchip_rk3328_cru type dtd_rockchip_rk3328_dmc (line 47) | struct dtd_rockchip_rk3328_dmc type dtd_rockchip_rk3288_dw_mshc (line 87) | struct dtd_rockchip_rk3288_dw_mshc type dtd_ns16550_serial (line 121) | struct dtd_ns16550_serial type dtd_rockchip_rk3328_grf (line 146) | struct dtd_rockchip_rk3328_grf FILE: package/boot/uboot-rockchip/src/of-platdata/nanopi-r2s-rk3328/dt-structs-gen.h type dtd_ns16550_serial (line 10) | struct dtd_ns16550_serial { type dtd_rockchip_rk3288_dw_mshc (line 22) | struct dtd_rockchip_rk3288_dw_mshc { type dtd_rockchip_rk3328_cru (line 41) | struct dtd_rockchip_rk3328_cru { type dtd_rockchip_rk3328_dmc (line 45) | struct dtd_rockchip_rk3328_dmc { type dtd_rockchip_rk3328_grf (line 49) | struct dtd_rockchip_rk3328_grf { FILE: package/boot/uboot-rockchip/src/of-platdata/orangepi-r1-plus-lts-rk3328/dt-plat.c type dtd_rockchip_rk3328_cru (line 32) | struct dtd_rockchip_rk3328_cru type dtd_rockchip_rk3328_dmc (line 47) | struct dtd_rockchip_rk3328_dmc type dtd_rockchip_rk3288_dw_mshc (line 87) | struct dtd_rockchip_rk3288_dw_mshc type dtd_ns16550_serial (line 121) | struct dtd_ns16550_serial type dtd_rockchip_rk3328_grf (line 146) | struct dtd_rockchip_rk3328_grf FILE: package/boot/uboot-rockchip/src/of-platdata/orangepi-r1-plus-lts-rk3328/dt-structs-gen.h type dtd_ns16550_serial (line 10) | struct dtd_ns16550_serial { type dtd_rockchip_rk3288_dw_mshc (line 22) | struct dtd_rockchip_rk3288_dw_mshc { type dtd_rockchip_rk3328_cru (line 41) | struct dtd_rockchip_rk3328_cru { type dtd_rockchip_rk3328_dmc (line 45) | struct dtd_rockchip_rk3328_dmc { type dtd_rockchip_rk3328_grf (line 49) | struct dtd_rockchip_rk3328_grf { FILE: package/boot/uboot-rockchip/src/of-platdata/orangepi-r1-plus-rk3328/dt-plat.c type dtd_rockchip_rk3328_cru (line 32) | struct dtd_rockchip_rk3328_cru type dtd_rockchip_rk3328_dmc (line 47) | struct dtd_rockchip_rk3328_dmc type dtd_rockchip_rk3288_dw_mshc (line 87) | struct dtd_rockchip_rk3288_dw_mshc type dtd_ns16550_serial (line 121) | struct dtd_ns16550_serial type dtd_rockchip_rk3328_grf (line 146) | struct dtd_rockchip_rk3328_grf FILE: package/boot/uboot-rockchip/src/of-platdata/orangepi-r1-plus-rk3328/dt-structs-gen.h type dtd_ns16550_serial (line 10) | struct dtd_ns16550_serial { type dtd_rockchip_rk3288_dw_mshc (line 22) | struct dtd_rockchip_rk3288_dw_mshc { type dtd_rockchip_rk3328_cru (line 41) | struct dtd_rockchip_rk3328_cru { type dtd_rockchip_rk3328_dmc (line 45) | struct dtd_rockchip_rk3328_dmc { type dtd_rockchip_rk3328_grf (line 49) | struct dtd_rockchip_rk3328_grf { FILE: package/kernel/bpf-headers/files/stdarg.h type __builtin_va_list (line 8) | typedef __builtin_va_list va_list; FILE: package/kernel/broadcom-wl/src/glue/wl_glue.c type wl_glue_bus_type (line 30) | enum wl_glue_bus_type function wl_glue_ssb_probe (line 35) | static int wl_glue_ssb_probe(struct ssb_device *dev, const struct ssb_de... function wl_glue_ssb_remove (line 65) | static void wl_glue_ssb_remove(struct ssb_device *dev) type ssb_device_id (line 75) | struct ssb_device_id type ssb_driver (line 80) | struct ssb_driver function wl_glue_bcma_probe (line 89) | static int wl_glue_bcma_probe(struct bcma_device *dev) function wl_glue_bcma_remove (line 123) | static void wl_glue_bcma_remove(struct bcma_device *dev) type bcma_device_id (line 133) | struct bcma_device_id type bcma_driver (line 138) | struct bcma_driver function wl_glue_set_attach_callback (line 147) | void wl_glue_set_attach_callback(wl_glue_attach_cb_t cb) function wl_glue_set_remove_callback (line 153) | void wl_glue_set_remove_callback(wl_glue_remove_cb_t cb) function wl_glue_register (line 159) | int wl_glue_register(void) function wl_glue_unregister (line 193) | int wl_glue_unregister(void) type device (line 232) | struct device type device (line 234) | struct device type ssb_device (line 240) | struct ssb_device type bcma_device (line 246) | struct bcma_device function wl_glue_init (line 261) | static int __init wl_glue_init(void) function wl_glue_exit (line 301) | static void __exit wl_glue_exit(void) FILE: package/kernel/broadcom-wl/src/glue/wl_glue.h type wl_glue_bus_type (line 11) | enum wl_glue_bus_type { type device (line 21) | struct device FILE: package/kernel/broadcom-wl/src/wlc.c type wlc_param (line 62) | typedef enum { type wlc_call (line 81) | struct wlc_call { type ether_addr (line 94) | struct ether_addr function my_ether_ntoa (line 95) | static inline int my_ether_ntoa(unsigned char *ea, char *buf) function wlc_ioctl (line 101) | static int wlc_ioctl(wlc_param param, void *data, void *value) function wlc_iovar (line 120) | static int wlc_iovar(wlc_param param, void *data, void *value) function wlc_bssiovar (line 150) | static int wlc_bssiovar(wlc_param param, void *data, void *value) function wlc_vif_enabled (line 172) | static int wlc_vif_enabled(wlc_param param, void *data, void *value) function wlc_ssid (line 191) | static int wlc_ssid(wlc_param param, void *data, void *value) function wlc_int (line 227) | static int wlc_int(wlc_param param, void *data, void *value) function wlc_flag (line 241) | static int wlc_flag(wlc_param param, void *data, void *value) function wlc_string (line 250) | static int wlc_string(wlc_param param, void *data, void *value) function wlc_afterburner (line 261) | static int wlc_afterburner(wlc_param param, void *data, void *value) function wlc_maclist (line 277) | static int wlc_maclist(wlc_param param, void *data, void *value) function wlc_radio (line 330) | static int wlc_radio(wlc_param param, void *data, void *value) function wlc_wsec_key (line 346) | static int wlc_wsec_key(wlc_param param, void *null, void *value) function wlc_cap (line 394) | static int wlc_cap(wlc_param param, void *data, void *value) function wlc_bssmax (line 404) | static int wlc_bssmax(wlc_param param, void *data, void *value) function cw2ecw (line 425) | static inline int cw2ecw(int cw) function wlc_wme_ac (line 432) | static int wlc_wme_ac(wlc_param param, void *data, void *value) function wlc_ifname (line 495) | static int wlc_ifname(wlc_param param, void *data, void *value) function wlc_wdsmac (line 512) | static int wlc_wdsmac(wlc_param param, void *data, void *value) function wlc_pmk (line 524) | static int wlc_pmk(wlc_param param, void *data, void *value) type wlc_call (line 547) | struct wlc_call function usage (line 1013) | static void usage(char *cmd) function do_command (line 1026) | static int do_command(const struct wlc_call *cmd, char *arg) type wlc_call (line 1099) | struct wlc_call type wlc_call (line 1110) | struct wlc_call function main (line 1113) | int main(int argc, char **argv) FILE: package/kernel/button-hotplug/src/button-hotplug.c type bh_priv (line 48) | struct bh_priv { type bh_event (line 53) | struct bh_event { type bh_map (line 62) | struct bh_map { type bh_map (line 75) | struct bh_map function bh_event_add_var (line 96) | static int bh_event_add_var(struct bh_event *event, int argv, function button_hotplug_fill_event (line 125) | static int button_hotplug_fill_event(struct bh_event *event) function button_hotplug_work (line 159) | static void button_hotplug_work(struct work_struct *work) function button_hotplug_create_event (line 188) | static int button_hotplug_create_event(const char *name, unsigned long s... function button_get_index (line 212) | static int button_get_index(unsigned int code) function button_hotplug_event (line 222) | static void button_hotplug_event(struct input_handle *handle, function button_hotplug_connect (line 243) | static int button_hotplug_connect(struct input_handler *handler, function button_hotplug_disconnect (line 289) | static void button_hotplug_disconnect(struct input_handle *handle) type input_device_id (line 299) | struct input_device_id type input_handler (line 311) | struct input_handler function button_hotplug_init (line 321) | static int __init button_hotplug_init(void) function button_hotplug_exit (line 334) | static void __exit button_hotplug_exit(void) FILE: package/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c type bh_event (line 38) | struct bh_event { type bh_map (line 48) | struct bh_map { type gpio_keys_button_data (line 53) | struct gpio_keys_button_data { type bh_map (line 75) | struct bh_map type bh_event (line 108) | struct bh_event function button_hotplug_fill_event (line 135) | static int button_hotplug_fill_event(struct bh_event *event) function button_hotplug_work (line 175) | static void button_hotplug_work(struct work_struct *work) function button_hotplug_create_event (line 204) | static int button_hotplug_create_event(const char *name, unsigned int type, function button_get_index (line 229) | static int button_get_index(unsigned int code) function gpio_button_get_value (line 240) | static int gpio_button_get_value(struct gpio_keys_button_data *bdata) function gpio_keys_handle_button (line 252) | static void gpio_keys_handle_button(struct gpio_keys_button_data *bdata) type gpio_keys_button_dev (line 298) | struct gpio_keys_button_dev { function gpio_keys_polled_queue_work (line 307) | static void gpio_keys_polled_queue_work(struct gpio_keys_button_dev *bdev) function gpio_keys_polled_poll (line 317) | static void gpio_keys_polled_poll(struct work_struct *work) function gpio_keys_polled_close (line 332) | static void gpio_keys_polled_close(struct gpio_keys_button_dev *bdev) function gpio_keys_irq_work_func (line 342) | static void gpio_keys_irq_work_func(struct work_struct *work) function irqreturn_t (line 350) | static irqreturn_t button_handle_irq(int irq, void *_bdata) type gpio_keys_platform_data (line 362) | struct gpio_keys_platform_data type device (line 363) | struct device type device_node (line 365) | struct device_node type gpio_keys_platform_data (line 366) | struct gpio_keys_platform_data type gpio_keys_button (line 367) | struct gpio_keys_button type gpio_keys_button (line 384) | struct gpio_keys_button type gpio_keys_button (line 391) | struct gpio_keys_button type of_device_id (line 418) | struct of_device_id type of_device_id (line 424) | struct of_device_id type gpio_keys_platform_data (line 432) | struct gpio_keys_platform_data type device (line 433) | struct device function gpio_keys_button_probe (line 439) | static int gpio_keys_button_probe(struct platform_device *pdev, function gpio_keys_probe (line 584) | static int gpio_keys_probe(struct platform_device *pdev) function gpio_keys_polled_probe (line 635) | static int gpio_keys_polled_probe(struct platform_device *pdev) function gpio_keys_irq_close (line 656) | static void gpio_keys_irq_close(struct gpio_keys_button_dev *bdev) function gpio_keys_remove (line 669) | static int gpio_keys_remove(struct platform_device *pdev) type platform_driver (line 683) | struct platform_driver type platform_driver (line 693) | struct platform_driver function gpio_button_init (line 703) | static int __init gpio_button_init(void) function gpio_button_exit (line 718) | static void __exit gpio_button_exit(void) FILE: package/kernel/gpio-nct5104d/src/gpio-nct5104d.c type chips (line 41) | enum chips { nct5104d } type nct5104d_sio (line 47) | struct nct5104d_sio { type nct5104d_gpio_bank (line 52) | struct nct5104d_gpio_bank { type nct5104d_gpio_data (line 58) | struct nct5104d_gpio_data { function superio_inb (line 68) | static inline int superio_inb(int base, int reg) function superio_inw (line 74) | static int superio_inw(int base, int reg) function superio_outb (line 86) | static inline void superio_outb(int base, int reg, int val) function superio_enter (line 92) | static inline int superio_enter(int base) function superio_select (line 107) | static inline void superio_select(int base, int ld) function superio_exit (line 113) | static inline void superio_exit(int base) type gpio_chip (line 123) | struct gpio_chip type gpio_chip (line 124) | struct gpio_chip type gpio_chip (line 125) | struct gpio_chip type gpio_chip (line 127) | struct gpio_chip type nct5104d_gpio_bank (line 148) | struct nct5104d_gpio_bank function nct5104d_gpio_direction_in (line 153) | static int nct5104d_gpio_direction_in(struct gpio_chip *chip, unsigned o... function nct5104d_gpio_get (line 175) | static int nct5104d_gpio_get(struct gpio_chip *chip, unsigned offset) function nct5104d_gpio_direction_out (line 195) | static int nct5104d_gpio_direction_out(struct gpio_chip *chip, function nct5104d_gpio_set (line 225) | static void nct5104d_gpio_set(struct gpio_chip *chip, unsigned offset, i... function nct5104d_gpio_probe (line 252) | static int nct5104d_gpio_probe(struct platform_device *pdev) function nct5104d_gpio_remove (line 303) | static int nct5104d_gpio_remove(struct platform_device *pdev) function nct5104d_find (line 317) | static int __init nct5104d_find(int addr, struct nct5104d_sio *sio) type platform_device (line 362) | struct platform_device function nct5104d_gpio_device_add (line 364) | static int __init type platform_driver (line 399) | struct platform_driver function nct5104d_gpio_init (line 408) | static int __init nct5104d_gpio_init(void) function nct5104d_gpio_exit (line 431) | static void __exit nct5104d_gpio_exit(void) FILE: package/kernel/hwmon-gsc/src/gsc.c type chips (line 21) | enum chips { gsp } type gsp_sensor_info (line 45) | struct gsp_sensor_info { type gsp_sensor_info (line 50) | struct gsp_sensor_info type gsp_data (line 73) | struct gsp_data { type i2c_client (line 79) | struct i2c_client type i2c_device_id (line 80) | struct i2c_device_id type i2c_client (line 81) | struct i2c_client type i2c_device_id (line 83) | struct i2c_device_id type i2c_driver (line 89) | struct i2c_driver function gsp_read (line 102) | static inline int gsp_read(struct i2c_client *client, u8 reg) function gsp_write (line 120) | static inline int gsp_write(struct i2c_client *client, u8 reg, u16 value) function show_adc (line 127) | static ssize_t show_adc(struct device *dev, struct device_attribute *dev... function show_label (line 135) | static ssize_t show_label(struct device *dev, function store_fan (line 143) | static ssize_t store_fan(struct device *dev, type attribute (line 191) | struct attribute function gsp_probe (line 232) | static int gsp_probe(struct i2c_client *client, function gsp_remove (line 282) | static int gsp_remove(struct i2c_client *client) function gsp_init (line 291) | static int __init gsp_init(void) function gsp_exit (line 296) | static void __exit gsp_exit(void) FILE: package/kernel/lantiq/ltq-adsl-mei/src/drv_mei_cpe.c type port_cell_info (line 196) | struct port_cell_info type irq_data (line 210) | struct irq_data function MEI_MASK_AND_ACK_IRQ (line 211) | static void inline MEI_MASK_AND_ACK_IRQ(int x) type file_operations (line 220) | struct file_operations function IFX_MEI_LongWordWrite (line 243) | static void function IFX_MEI_LongWordWriteOffset (line 260) | static void function IFX_MEI_LongWordRead (line 277) | static void function IFX_MEI_LongWordReadOffset (line 294) | static void function DSL_DEV_MeiError_t (line 314) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 351) | static DSL_DEV_MeiError_t function IFX_MEI_ControlModeSet (line 385) | static void function IFX_MEI_IRQDisable (line 411) | static void function IFX_MEI_IRQEnable (line 423) | static void function meiPollForDbgDone (line 436) | static void function DSL_DEV_MeiError_t (line 466) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 488) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 511) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 550) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 587) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 632) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 655) | static DSL_DEV_MeiError_t function IFX_MEI_FuseInit (line 698) | static void function IFX_MEI_FuseProg (line 715) | static void function DSL_DEV_MeiError_t (line 795) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 818) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 846) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 878) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 908) | DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 949) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 982) | DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 1008) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 1031) | static DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 1075) | static DSL_DEV_MeiError_t function IFX_MEI_IsModemReady (line 1104) | static int function DSL_DEV_MeiError_t (line 1110) | DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 1134) | DSL_DEV_MeiError_t function makeCMV (line 1204) | void function DSL_DEV_MeiError_t (line 1228) | DSL_DEV_MeiError_t function DSL_DEV_MeiError_t (line 1304) | static DSL_DEV_MeiError_t function IFX_MEI_GetPage (line 1389) | static int function IFX_MEI_DFEMemoryFree (line 1451) | static int function IFX_MEI_DFEMemoryAlloc (line 1485) | static int function IFX_MEI_BarUpdate (line 1566) | static int function DSL_DEV_MeiError_t (line 1602) | DSL_DEV_MeiError_t function DSL_BSP_EventCBRegister (line 1721) | int DSL_BSP_EventCBRegister(DSL_BSP_EventCallBack_t *p) function DSL_BSP_EventCBUnregister (line 1741) | int DSL_BSP_EventCBUnregister(DSL_BSP_EventCallBack_t *p) function irqreturn_t (line 1807) | static irqreturn_t IFX_MEI_IrqHandle (int int1, void *void0) function DSL_BSP_ATMLedCBRegister (line 1866) | int function DSL_BSP_ATMLedCBUnregister (line 1873) | int function DSL_BSP_EventCBRegister (line 1881) | int function DSL_BSP_EventCBUnregister (line 1896) | int function DSL_BSP_GetEventCB (line 1911) | static int function BFMWait (line 1934) | static void function WriteRegLong (line 1941) | static void function u32 (line 1948) | static u32 function WriteMbox (line 1958) | static void function ReadMbox (line 1967) | static void function MEIWriteARCValue (line 1974) | static void function arc_code_page_download (line 1996) | void function load_jump_table (line 2011) | static int function dfe_loopback_irq_handler (line 2032) | void function wait_mem_test_result (line 2066) | static void function arc_ping_testing (line 2090) | static int function DSL_DEV_MeiError_t (line 2147) | static DSL_DEV_MeiError_t function IFX_MEI_InitDevNode (line 2266) | static int function IFX_MEI_CleanUpDevNode (line 2278) | static int function IFX_MEI_InitDevice (line 2286) | static int function IFX_MEI_ExitDevice (line 2339) | static int function DSL_DEV_Device_t (line 2357) | static DSL_DEV_Device_t * function DSL_DEV_Device_t (line 2365) | DSL_DEV_Device_t * function DSL_BSP_DriverHandleDelete (line 2381) | int function IFX_MEI_Open (line 2391) | static int function IFX_MEI_Release (line 2406) | static int function IFX_MEI_Write (line 2423) | static ssize_t function IFX_MEI_IoctlCopyFrom (line 2444) | static int function IFX_MEI_IoctlCopyTo (line 2456) | static int function IFX_MEI_Ioctls (line 2468) | int function AMAZON_SE_MEI_ARC_MUX_Test (line 2635) | void AMAZON_SE_MEI_ARC_MUX_Test(void) function DSL_BSP_KernelIoctls (line 2690) | int function IFX_MEI_UserIoctls (line 2700) | static long function adsl_dummy_ledcallback (line 2715) | static int adsl_dummy_ledcallback(void) function ifx_mei_atm_led_blink (line 2720) | int ifx_mei_atm_led_blink(void) function ifx_mei_atm_showtime_check (line 2726) | int ifx_mei_atm_showtime_check(int *is_showtime, struct port_cell_info *... function ltq_mei_probe (line 2753) | static int ltq_mei_probe(struct platform_device *pdev) function ltq_mei_remove (line 2779) | static int ltq_mei_remove(struct platform_device *pdev) type of_device_id (line 2796) | struct of_device_id type platform_driver (line 2801) | struct platform_driver FILE: package/kernel/lantiq/ltq-adsl-mei/src/ifxmips_mei_interface.h type DSL_char_t (line 25) | typedef char DSL_char_t; type DSL_uint8_t (line 27) | typedef unsigned char DSL_uint8_t; type DSL_int8_t (line 29) | typedef signed char DSL_int8_t; type DSL_uint16_t (line 31) | typedef unsigned short DSL_uint16_t; type DSL_int16_t (line 33) | typedef signed short DSL_int16_t; type DSL_uint32_t (line 35) | typedef unsigned long DSL_uint32_t; type DSL_int32_t (line 37) | typedef signed long DSL_int32_t; type DSL_float_t (line 39) | typedef float DSL_float_t; type DSL_void_t (line 41) | typedef void DSL_void_t; type DSL_int_t (line 43) | typedef int DSL_int_t; type DSL_uint_t (line 45) | typedef unsigned int DSL_uint_t; type DSL_DRV_file_t (line 46) | typedef struct file DSL_DRV_file_t; type DSL_DRV_inode_t (line 47) | typedef struct inode DSL_DRV_inode_t; type DSL_CmvGroup_t (line 52) | typedef enum { type DSL_CmvOpcode_t (line 65) | typedef enum { function ugly_hack_sleep_on_timeout (line 110) | static inline long type reg_entry_t (line 389) | typedef struct reg_entry type ARC_SWP_PAGE_HDR (line 399) | typedef struct _arc_swp_page_hdr { type ARC_IMG_HDR (line 417) | typedef struct _arc_img_hdr { type smmu_mem_info_t (line 424) | typedef struct smmu_mem_info { type ifx_mei_device_private_t (line 434) | typedef struct ifx_mei_device_private { type DSL_DEV_WinHost_Message_t (line 457) | typedef struct winhost_message { type DSL_DEV_MeiDebug_t (line 492) | typedef struct DSL_DEV_MeiDebug type DSL_DEV_MeiReg_t (line 502) | typedef struct struct_meireg type DSL_DEV_Device_t (line 513) | typedef struct DSL_DEV_Device type DSL_DEV_Version_t (line 527) | typedef struct DSL_DEV_Version /* ifx_adsl_bsp_version */ type DSL_DEV_HwVersion_t (line 534) | typedef struct DSL_DEV_ChipInfo type DSL_DEV_DeviceConfig_t (line 540) | typedef struct type DSL_DEV_MeiError_t (line 546) | typedef enum DSL_DEV_MeiError type DSL_BSP_MemoryAccessType_t (line 555) | typedef enum { type DSL_DEV_LedId_t (line 560) | typedef enum type DSL_DEV_LedType_t (line 566) | typedef enum type DSL_DEV_LedHandler_t (line 572) | typedef enum type DSL_DEV_LedMode_t (line 578) | typedef enum { type DSL_DEV_CpuMode_t (line 584) | typedef enum { type DSL_BSP_Event_id_t (line 591) | typedef enum { type DSL_BSP_CB_Param_t (line 596) | typedef union DSL_BSP_CB_Param type DSL_BSP_CB_Event_t (line 601) | typedef struct DSL_BSP_CB_Event type DSL_BSP_CB_Event1DataDummy_t (line 625) | typedef struct type DSL_BSP_CB_Event2DataDummy_t (line 636) | typedef struct type DSL_BSP_CB_DATA_Union_t (line 647) | typedef union type DSL_BSP_CB_Type_t (line 654) | typedef enum type DSL_BSP_EventCallBack_t (line 698) | typedef struct { FILE: package/kernel/lantiq/ltq-atm/src/ifxmips_atm_amazon_se.c type platform_device (line 84) | struct platform_device function init_pmu (line 112) | static inline void init_pmu(void) function uninit_pmu (line 129) | static inline void uninit_pmu(void) function reset_ppe (line 140) | static inline void reset_ppe(struct platform_device *pdev) function init_ema (line 165) | static inline void init_ema(void) function init_mailbox (line 173) | static inline void init_mailbox(void) function init_atm_tc (line 181) | static inline void init_atm_tc(void) function clear_share_buffer (line 204) | static inline void clear_share_buffer(void) function pp32_download_code (line 223) | static inline int pp32_download_code(u32 *code_src, unsigned int code_dw... function ase_fw_ver (line 257) | extern void ase_fw_ver(unsigned int *major, unsigned int *minor) function ase_init (line 266) | void ase_init(struct platform_device *pdev) function ase_shutdown (line 281) | void ase_shutdown(void) function ase_start (line 295) | int ase_start(int pp32) function ase_stop (line 321) | void ase_stop(int pp32) type ltq_atm_ops (line 327) | struct ltq_atm_ops FILE: package/kernel/lantiq/ltq-atm/src/ifxmips_atm_ar9.c type platform_device (line 87) | struct platform_device function init_pmu (line 115) | static inline void init_pmu(void) function uninit_pmu (line 125) | static inline void uninit_pmu(void) function reset_ppe (line 129) | static inline void reset_ppe(struct platform_device *pdev) function init_ema (line 137) | static inline void init_ema(void) function init_mailbox (line 145) | static inline void init_mailbox(void) function clear_share_buffer (line 153) | static inline void clear_share_buffer(void) function pp32_download_code (line 162) | static inline int pp32_download_code(u32 *code_src, unsigned int code_dw... function ar9_fw_ver (line 188) | void ar9_fw_ver(unsigned int *major, unsigned int *minor) function ar9_init (line 197) | void ar9_init(struct platform_device *pdev) function ar9_shutdown (line 206) | void ar9_shutdown(void) function ar9_start (line 216) | int ar9_start(int pp32) function ar9_stop (line 232) | void ar9_stop(int pp32) type ltq_atm_ops (line 237) | struct ltq_atm_ops FILE: package/kernel/lantiq/ltq-atm/src/ifxmips_atm_core.h type ltq_atm_ops (line 36) | struct ltq_atm_ops { type ppe_u64_t (line 181) | typedef struct { type port (line 186) | struct port { type connection (line 193) | struct connection { type atm_priv_data (line 207) | struct atm_priv_data { FILE: package/kernel/lantiq/ltq-atm/src/ifxmips_atm_danube.c type platform_device (line 65) | struct platform_device function reset_ppe (line 74) | static inline void reset_ppe(struct platform_device *pdev) function danube_pp32_download_code (line 109) | static inline int danube_pp32_download_code(u32 *code_src, unsigned int ... function danube_fw_ver (line 135) | static void danube_fw_ver(unsigned int *major, unsigned int *minor) function danube_init (line 144) | static void danube_init(struct platform_device *pdev) function danube_shutdown (line 195) | static void danube_shutdown(void) function danube_start (line 199) | int danube_start(int pp32) function danube_stop (line 219) | void danube_stop(int pp32) type ltq_atm_ops (line 224) | struct ltq_atm_ops FILE: package/kernel/lantiq/ltq-atm/src/ifxmips_atm_fw_regs_common.h type uni_cell_header (line 50) | struct uni_cell_header { type uni_cell_header (line 58) | struct uni_cell_header { type rx_inband_trailer (line 71) | struct rx_inband_trailer { type tx_inband_header (line 95) | struct tx_inband_header { type rx_inband_trailer (line 109) | struct rx_inband_trailer { type tx_inband_header (line 133) | struct tx_inband_header { type wan_mib_table (line 151) | struct wan_mib_table { type fw_ver_id (line 172) | struct fw_ver_id { type wrx_queue_config (line 181) | struct wrx_queue_config { type wrx_queue_context (line 199) | struct wrx_queue_context { type wtx_port_config (line 221) | struct wtx_port_config { type wtx_queue_config (line 227) | struct wtx_queue_config { type wrx_desc_context (line 237) | struct wrx_desc_context { type wrx_dma_channel_config (line 253) | struct wrx_dma_channel_config { type wtx_dma_channel_config (line 267) | struct wtx_dma_channel_config { type htu_entry (line 280) | struct htu_entry { type htu_mask (line 290) | struct htu_mask { type htu_result (line 300) | struct htu_result { type rx_descriptor (line 310) | struct rx_descriptor { type tx_descriptor (line 327) | struct tx_descriptor { type wrx_queue_config (line 343) | struct wrx_queue_config { type wtx_port_config (line 361) | struct wtx_port_config { type wtx_queue_config (line 367) | struct wtx_queue_config { type wrx_dma_channel_config (line 377) | struct wrx_dma_channel_config type wtx_dma_channel_config (line 392) | struct wtx_dma_channel_config { type rx_descriptor (line 405) | struct rx_descriptor { type tx_descriptor (line 422) | struct tx_descriptor { type Retx_adsl_ppe_intf (line 442) | struct Retx_adsl_ppe_intf { type Retx_adsl_ppe_intf_rec (line 455) | struct Retx_adsl_ppe_intf_rec { type Retx_mode_cfg (line 468) | struct Retx_mode_cfg { type Retx_Tsync_cfg (line 476) | struct Retx_Tsync_cfg { type Retx_Td_cfg (line 481) | struct Retx_Td_cfg { type Retx_MIB_Timer_cfg (line 488) | struct Retx_MIB_Timer_cfg { type DTU_stat_info (line 493) | struct DTU_stat_info { type Retx_ctrl_field (line 504) | struct Retx_ctrl_field { type dsl_param (line 519) | struct dsl_param { FILE: package/kernel/lantiq/ltq-atm/src/ifxmips_atm_ppe_common.h type SFSM_dba (line 316) | typedef struct { type SFSM_cba (line 321) | typedef struct { type SFSM_cfg (line 326) | typedef struct { type SFSM_pgcnt (line 335) | typedef struct { type FFSM_dba (line 343) | typedef struct { type FFSM_cfg (line 348) | typedef struct { type FFSM_pgcnt (line 358) | typedef struct { FILE: package/kernel/lantiq/ltq-atm/src/ifxmips_atm_vr9.c function vr9_reset_ppe (line 61) | static inline void vr9_reset_ppe(struct platform_device *pdev) function vr9_pp32_download_code (line 101) | static inline int vr9_pp32_download_code(int pp32, u32 *code_src, unsign... function vr9_fw_ver (line 128) | static void vr9_fw_ver(unsigned int *major, unsigned int *minor) function vr9_init (line 135) | static void vr9_init(struct platform_device *pdev) function vr9_shutdown (line 175) | static void vr9_shutdown(void) function vr9_start (line 179) | static int vr9_start(int pp32) function vr9_stop (line 200) | static void vr9_stop(int pp32) type ltq_atm_ops (line 207) | struct ltq_atm_ops FILE: package/kernel/lantiq/ltq-atm/src/ltq_atm.c type atm_dev (line 169) | struct atm_dev type atm_vcc (line 170) | struct atm_vcc type atm_vcc (line 171) | struct atm_vcc type atm_vcc (line 172) | struct atm_vcc type sk_buff (line 172) | struct sk_buff type atm_vcc (line 173) | struct atm_vcc type atm_vcc (line 174) | struct atm_vcc type atm_qos (line 174) | struct atm_qos 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 atm_vcc (line 191) | struct atm_vcc type sk_buff (line 192) | struct sk_buff type atm_vcc (line 212) | struct atm_vcc type atm_qos (line 212) | struct atm_qos type atm_vcc (line 224) | struct atm_vcc type ltq_atm_ops (line 226) | struct ltq_atm_ops function ifx_push_oam (line 243) | static inline void ifx_push_oam(unsigned char *dummy) {} type port_cell_info (line 247) | struct port_cell_info type port_cell_info (line 248) | struct port_cell_info function ifx_mei_atm_led_blink (line 253) | static inline int ifx_mei_atm_led_blink(void) { return 0; } function ifx_mei_atm_showtime_check (line 254) | static inline int ifx_mei_atm_showtime_check(int *is_showtime, struct po... type port_cell_info (line 260) | struct port_cell_info type atm_priv_data (line 268) | struct atm_priv_data type atmdev_ops (line 270) | struct atmdev_ops function ppe_ioctl (line 283) | static int ppe_ioctl(struct atm_dev *dev, unsigned int cmd, void *arg) function ppe_open (line 359) | static int ppe_open(struct atm_vcc *vcc) function ppe_close (line 456) | static void ppe_close(struct atm_vcc *vcc) function ppe_send (line 510) | static int ppe_send(struct atm_vcc *vcc, struct sk_buff *skb) function ppe_send_oam (line 635) | static int ppe_send_oam(struct atm_vcc *vcc, void *cell, int flags) function ppe_change_qos (line 711) | static int ppe_change_qos(struct atm_vcc *vcc, struct atm_qos *qos, int ... function adsl_led_flash (line 727) | static inline void adsl_led_flash(void) function u64_add_u32 (line 742) | static inline void u64_add_u32(ppe_u64_t opt1, unsigned int opt2, ppe_u6... type sk_buff (line 749) | struct sk_buff type sk_buff (line 751) | struct sk_buff type sk_buff (line 759) | struct sk_buff type sk_buff (line 772) | struct sk_buff type sk_buff (line 774) | struct sk_buff function atm_free_tx_skb_vcc (line 786) | static inline void atm_free_tx_skb_vcc(struct sk_buff *skb, struct atm_v... type sk_buff (line 794) | struct sk_buff type sk_buff (line 797) | struct sk_buff type sk_buff (line 800) | struct sk_buff function get_tx_desc (line 808) | static inline int get_tx_desc(unsigned int conn) function free_tx_ring (line 822) | static void free_tx_ring(unsigned int queue) function mailbox_tx_handler (line 844) | static void mailbox_tx_handler(unsigned int queue_bitmap) function mailbox_oam_rx_handler (line 858) | static inline void mailbox_oam_rx_handler(void) function mailbox_aal_rx_handler (line 914) | static inline void mailbox_aal_rx_handler(void) function do_ppe_tasklet (line 1006) | static void do_ppe_tasklet(unsigned long data) function irqreturn_t (line 1028) | static irqreturn_t mailbox_irq_handler(int irq, void *dev_id) function mailbox_signal (line 1039) | static inline void mailbox_signal(unsigned int queue, int is_tx) function set_qsb (line 1056) | static void set_qsb(struct atm_vcc *vcc, struct atm_qos *qos, unsigned i... function qsb_global_set (line 1176) | static void qsb_global_set(void) function set_htu_entry (line 1223) | static inline void set_htu_entry(unsigned int vpi, unsigned int vci, uns... function clear_htu_entry (line 1257) | static inline void clear_htu_entry(unsigned int queue) function validate_oam_htu_entry (line 1262) | static void validate_oam_htu_entry(void) function invalidate_oam_htu_entry (line 1269) | static void invalidate_oam_htu_entry(void) function find_vpi (line 1276) | static inline int find_vpi(unsigned int vpi) function find_vpivci (line 1291) | static inline int find_vpivci(unsigned int vpi, unsigned int vci) function find_vcc (line 1307) | static inline int find_vcc(struct atm_vcc *vcc) function ifx_atm_version (line 1321) | static inline int ifx_atm_version(const struct ltq_atm_ops *ops, char *buf) function check_parameters (line 1334) | static inline void check_parameters(void) function init_priv_data (line 1390) | static inline int init_priv_data(void) function clear_priv_data (line 1491) | static inline void clear_priv_data(void) function init_rx_tables (line 1527) | static inline void init_rx_tables(void) function init_tx_tables (line 1632) | static inline void init_tx_tables(void) function atm_showtime_enter (line 1682) | static int atm_showtime_enter(struct port_cell_info *port_cell, void *xd... function atm_showtime_exit (line 1722) | static int atm_showtime_exit(void) type ltq_atm_ops (line 1742) | struct ltq_atm_ops type ltq_atm_ops (line 1743) | struct ltq_atm_ops type ltq_atm_ops (line 1744) | struct ltq_atm_ops type ltq_atm_ops (line 1745) | struct ltq_atm_ops type of_device_id (line 1747) | struct of_device_id function ltq_atm_probe (line 1761) | static int ltq_atm_probe(struct platform_device *pdev) function ltq_atm_remove (line 1859) | static int ltq_atm_remove(struct platform_device *pdev) type platform_driver (line 1883) | struct platform_driver FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_aes.c type aes_ctx (line 124) | struct aes_ctx { function aes_set_key (line 151) | int aes_set_key (struct crypto_tfm *tfm, const u8 *in_key, unsigned int ... function aes_set_key_skcipher (line 180) | int aes_set_key_skcipher (struct crypto_skcipher *tfm, const u8 *in_key,... function aes_set_key_hw (line 192) | void aes_set_key_hw (void *ctx_arg) function ifx_deu_aes (line 254) | void ifx_deu_aes (void *ctx_arg, u8 *out_arg, const u8 *in_arg, function ctr_rfc3686_aes_set_key (line 346) | int ctr_rfc3686_aes_set_key (struct crypto_tfm *tfm, const uint8_t *in_k... function ctr_rfc3686_aes_set_key_skcipher (line 379) | int ctr_rfc3686_aes_set_key_skcipher (struct crypto_skcipher *tfm, const... function ifx_deu_aes_ecb (line 416) | void ifx_deu_aes_ecb (void *ctx, uint8_t *dst, const uint8_t *src, function ifx_deu_aes_cbc (line 433) | void ifx_deu_aes_cbc (void *ctx, uint8_t *dst, const uint8_t *src, function ifx_deu_aes_ofb (line 450) | void ifx_deu_aes_ofb (void *ctx, uint8_t *dst, const uint8_t *src, function ifx_deu_aes_cfb (line 467) | void ifx_deu_aes_cfb (void *ctx, uint8_t *dst, const uint8_t *src, function ifx_deu_aes_ctr (line 484) | void ifx_deu_aes_ctr (void *ctx, uint8_t *dst, const uint8_t *src, function aes_encrypt (line 497) | void aes_encrypt (struct crypto_tfm *tfm, uint8_t *out, const uint8_t *in) function aes_decrypt (line 511) | void aes_decrypt (struct crypto_tfm *tfm, uint8_t *out, const uint8_t *in) type crypto_alg (line 521) | struct crypto_alg type aes_ctx (line 527) | struct aes_ctx function ecb_aes_encrypt (line 547) | int ecb_aes_encrypt(struct skcipher_request *req) function ecb_aes_decrypt (line 573) | int ecb_aes_decrypt(struct skcipher_request *req) type skcipher_alg (line 596) | struct skcipher_alg type aes_ctx (line 602) | struct aes_ctx function cbc_aes_encrypt (line 618) | int cbc_aes_encrypt(struct skcipher_request *req) function cbc_aes_decrypt (line 645) | int cbc_aes_decrypt(struct skcipher_request *req) type skcipher_alg (line 669) | struct skcipher_alg type aes_ctx (line 675) | struct aes_ctx function ifx_deu_aes_xts (line 697) | void ifx_deu_aes_xts (void *ctx_arg, u8 *out_arg, const u8 *in_arg, function xts_aes_encrypt (line 800) | int xts_aes_encrypt(struct skcipher_request *req) function xts_aes_decrypt (line 856) | int xts_aes_decrypt(struct skcipher_request *req) function xts_aes_set_key_skcipher (line 914) | int xts_aes_set_key_skcipher (struct crypto_skcipher *tfm, const u8 *in_... type skcipher_alg (line 937) | struct skcipher_alg type aes_ctx (line 943) | struct aes_ctx function ofb_aes_encrypt (line 961) | int ofb_aes_encrypt(struct skcipher_request *req) function ofb_aes_decrypt (line 994) | int ofb_aes_decrypt(struct skcipher_request *req) type skcipher_alg (line 1024) | struct skcipher_alg type aes_ctx (line 1030) | struct aes_ctx function cfb_aes_encrypt (line 1049) | int cfb_aes_encrypt(struct skcipher_request *req) function cfb_aes_decrypt (line 1082) | int cfb_aes_decrypt(struct skcipher_request *req) type skcipher_alg (line 1112) | struct skcipher_alg type aes_ctx (line 1118) | struct aes_ctx function ctr_basic_aes_encrypt (line 1137) | int ctr_basic_aes_encrypt(struct skcipher_request *req) function ctr_basic_aes_decrypt (line 1170) | int ctr_basic_aes_decrypt(struct skcipher_request *req) type skcipher_alg (line 1200) | struct skcipher_alg type aes_ctx (line 1206) | struct aes_ctx function ctr_rfc3686_aes_encrypt (line 1224) | int ctr_rfc3686_aes_encrypt(struct skcipher_request *req) function ctr_rfc3686_aes_decrypt (line 1267) | int ctr_rfc3686_aes_decrypt(struct skcipher_request *req) type skcipher_alg (line 1307) | struct skcipher_alg type aes_ctx (line 1313) | struct aes_ctx type shash_desc (line 1325) | struct shash_desc function aes_cbcmac_transform (line 1333) | static void aes_cbcmac_transform(struct shash_desc *desc, u8 const *in) function aes_cbcmac_setkey (line 1354) | static int aes_cbcmac_setkey(struct crypto_shash *tfm, const u8 *key, un... function aes_cbcmac_init (line 1366) | static int aes_cbcmac_init(struct shash_desc *desc) function aes_cbcmac_update (line 1386) | static int aes_cbcmac_update(struct shash_desc *desc, const u8 *data, un... function aes_cbcmac_final_impl (line 1424) | static int aes_cbcmac_final_impl(struct shash_desc *desc, u8 *out, bool ... function aes_cbcmac_final (line 1518) | static int aes_cbcmac_final(struct shash_desc *desc, u8 *out) function aes_cbcmac_init_tfm (line 1528) | static int aes_cbcmac_init_tfm(struct crypto_tfm *tfm) function aes_cbcmac_exit_tfm (line 1542) | static void aes_cbcmac_exit_tfm(struct crypto_tfm *tfm) type shash_alg (line 1551) | struct shash_alg type aes_ctx (line 1557) | struct aes_ctx type aes_ctx (line 1562) | struct aes_ctx function aes_set_key_aead (line 1579) | int aes_set_key_aead (struct crypto_aead *aead, const u8 *in_key, unsign... function gcm_aes_setauthsize (line 1604) | int gcm_aes_setauthsize (struct crypto_aead *aead, unsigned int authsize) function gcm_aes_encrypt (line 1615) | int gcm_aes_encrypt(struct aead_request *req) function gcm_aes_decrypt (line 1729) | int gcm_aes_decrypt(struct aead_request *req) function aes_gcm_exit_tfm (line 1846) | static void aes_gcm_exit_tfm(struct crypto_tfm *tfm) type aead_alg (line 1855) | struct aead_alg type aes_ctx (line 1861) | struct aes_ctx function ifxdeu_init_aes (line 1879) | int ifxdeu_init_aes (void) function ifxdeu_fini_aes (line 1967) | void ifxdeu_fini_aes (void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_arc4.c type arc4_ctx (line 84) | struct arc4_ctx { function _deu_arc4 (line 103) | static void _deu_arc4 (void *ctx_arg, u8 *out_arg, const u8 *in_arg, function arc4_chip_init (line 168) | static void arc4_chip_init (void) function arc4_set_key (line 180) | static int arc4_set_key(struct crypto_tfm *tfm, const u8 *inkey, function arc4_set_key_skcipher (line 213) | static int arc4_set_key_skcipher(struct crypto_skcipher *tfm, const u8 *... function _deu_arc4_ecb (line 230) | static void _deu_arc4_ecb(void *ctx, uint8_t *dst, const uint8_t *src, function arc4_crypt (line 243) | static void arc4_crypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) type crypto_alg (line 255) | struct crypto_alg type arc4_ctx (line 261) | struct arc4_ctx function ecb_arc4_encrypt (line 280) | static int ecb_arc4_encrypt(struct skcipher_request *req) function ecb_arc4_decrypt (line 305) | static int ecb_arc4_decrypt(struct skcipher_request *req) type skcipher_alg (line 328) | struct skcipher_alg type arc4_ctx (line 334) | struct arc4_ctx function ifxdeu_init_arc4 (line 348) | int ifxdeu_init_arc4(void) function ifxdeu_fini_arc4 (line 381) | void ifxdeu_fini_arc4(void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_async_aes.c type aes_ctx (line 118) | struct aes_ctx { type aes_container (line 125) | struct aes_container { function hexdump (line 145) | void hexdump(unsigned char *buf, unsigned int len) function lq_deu_aes_core (line 166) | static int lq_deu_aes_core (void *ctx_arg, u8 *out_arg, const u8 *in_arg, function count_sgs (line 289) | static int count_sgs(struct scatterlist *sl, unsigned int total_bytes) function lq_sg_init (line 310) | static void lq_sg_init(struct aes_container *aes_con,struct scatterlist ... function lq_sg_complete (line 330) | static void lq_sg_complete(struct aes_container *aes_con) type aes_container (line 346) | struct aes_container type ablkcipher_request (line 347) | struct ablkcipher_request function process_next_packet (line 363) | static int process_next_packet(struct aes_container *aes_con, struct abl... function process_queue (line 450) | static void process_queue(unsigned long data) function aes_crypto_thread (line 464) | static int aes_crypto_thread (void *data) function lq_aes_queue_mgr (line 568) | static int lq_aes_queue_mgr(struct aes_ctx *ctx, struct ablkcipher_reque... function aes_setkey (line 671) | static int aes_setkey(struct crypto_ablkcipher *tfm, const u8 *in_key, function aes_generic_setkey (line 702) | static int aes_generic_setkey(struct crypto_ablkcipher *tfm, const u8 *key, function rfc3686_aes_setkey (line 718) | static int rfc3686_aes_setkey(struct crypto_ablkcipher *tfm, function aes_encrypt (line 750) | static int aes_encrypt (struct ablkcipher_request *areq) function aes_decrypt (line 765) | static int aes_decrypt (struct ablkcipher_request *areq) function ecb_aes_encrypt (line 780) | static int ecb_aes_encrypt (struct ablkcipher_request *areq) function ecb_aes_decrypt (line 794) | static int ecb_aes_decrypt(struct ablkcipher_request *areq) function cbc_aes_encrypt (line 810) | static int cbc_aes_encrypt (struct ablkcipher_request *areq) function cbc_aes_decrypt (line 826) | static int cbc_aes_decrypt(struct ablkcipher_request *areq) function ofb_aes_encrypt (line 834) | static int ofb_aes_encrypt (struct ablkcipher_request *areq) function ofb_aes_decrypt (line 843) | static int ofb_aes_decrypt(struct ablkcipher_request *areq) function cfb_aes_encrypt (line 851) | static int cfb_aes_encrypt (struct ablkcipher_request *areq) function cfb_aes_decrypt (line 860) | static int cfb_aes_decrypt(struct ablkcipher_request *areq) function ctr_aes_encrypt (line 876) | static int ctr_aes_encrypt (struct ablkcipher_request *areq) function ctr_aes_decrypt (line 892) | static int ctr_aes_decrypt(struct ablkcipher_request *areq) function rfc3686_aes_encrypt (line 907) | static int rfc3686_aes_encrypt(struct ablkcipher_request *areq) function rfc3686_aes_decrypt (line 935) | static int rfc3686_aes_decrypt(struct ablkcipher_request *areq) type lq_aes_alg (line 957) | struct lq_aes_alg { type lq_aes_alg (line 962) | struct lq_aes_alg type aes_ctx (line 969) | struct aes_ctx type aes_ctx (line 989) | struct aes_ctx type aes_ctx (line 1009) | struct aes_ctx type aes_ctx (line 1029) | struct aes_ctx type aes_ctx (line 1049) | struct aes_ctx function lqdeu_async_aes_init (line 1074) | int __init lqdeu_async_aes_init (void) function lqdeu_fini_async_aes (line 1119) | void __exit lqdeu_fini_async_aes (void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_async_des.c type des_ctx (line 111) | struct des_ctx { type des_container (line 124) | struct des_container { function hexdump1 (line 142) | void hexdump1(unsigned char *buf, unsigned int len) function lq_des_setkey (line 157) | static int lq_des_setkey(struct crypto_ablkcipher *tfm, const u8 *key, function lq_des3_ede_setkey (line 180) | static int lq_des3_ede_setkey(struct crypto_ablkcipher *tfm, const u8 *i... function lq_deu_des_core (line 207) | static int lq_deu_des_core (void *ctx_arg, u8 *out_arg, const u8 *in_arg, function count_sgs (line 298) | static int count_sgs(struct scatterlist *sl, unsigned int total_bytes) type des_container (line 319) | struct des_container type ablkcipher_request (line 320) | struct ablkcipher_request function lq_sg_complete (line 330) | static void lq_sg_complete(struct des_container *des_con) function lq_sg_init (line 347) | static void lq_sg_init(struct des_container *des_con, struct scatterlist... function process_next_packet (line 369) | static int process_next_packet(struct des_container *des_con, struct ab... function process_queue (line 455) | static void process_queue(unsigned long data) function des_crypto_thread (line 469) | static int des_crypto_thread(void *data) function lq_queue_mgr (line 570) | static int lq_queue_mgr(struct des_ctx *ctx, struct ablkcipher_request *... function lq_des_encrypt (line 671) | static int lq_des_encrypt(struct ablkcipher_request *areq) function lq_des_decrypt (line 687) | static int lq_des_decrypt(struct ablkcipher_request *areq) function lq_ecb_des_encrypt (line 702) | static int lq_ecb_des_encrypt(struct ablkcipher_request *areq) function lq_ecb_des_decrypt (line 716) | static int lq_ecb_des_decrypt(struct ablkcipher_request *areq) function lq_cbc_des_encrypt (line 732) | static int lq_cbc_des_encrypt(struct ablkcipher_request *areq) function lq_cbc_des_decrypt (line 746) | static int lq_cbc_des_decrypt(struct ablkcipher_request *areq) type lq_des_alg (line 754) | struct lq_des_alg { type lq_des_alg (line 759) | struct lq_des_alg type des_ctx (line 766) | struct des_ctx type des_ctx (line 787) | struct des_ctx type des_ctx (line 807) | struct des_ctx type des_ctx (line 827) | struct des_ctx type des_ctx (line 847) | struct des_ctx type des_ctx (line 867) | struct des_ctx function lqdeu_async_des_init (line 888) | int __init lqdeu_async_des_init (void) function lqdeu_fini_async_des (line 927) | void __exit lqdeu_fini_async_des (void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_des.c type ifx_deu_des_ctx (line 110) | struct ifx_deu_des_ctx { function des_setkey (line 129) | int des_setkey(struct crypto_tfm *tfm, const u8 *key, function des_setkey_skcipher (line 164) | int des_setkey_skcipher (struct crypto_skcipher *tfm, const u8 *in_key, ... function ifx_deu_des (line 181) | void ifx_deu_des (void *ctx_arg, u8 *out_arg, const u8 *in_arg, function ifx_deu_des_ecb (line 298) | void ifx_deu_des_ecb (void *ctx, uint8_t *dst, const uint8_t *src, function ifx_deu_des_cbc (line 315) | void ifx_deu_des_cbc (void *ctx, uint8_t *dst, const uint8_t *src, function ifx_deu_des_ofb (line 332) | void ifx_deu_des_ofb (void *ctx, uint8_t *dst, const uint8_t *src, function ifx_deu_des_cfb (line 349) | void ifx_deu_des_cfb (void *ctx, uint8_t *dst, const uint8_t *src, function ifx_deu_des_ctr (line 366) | void ifx_deu_des_ctr (void *ctx, uint8_t *dst, const uint8_t *src, function ifx_deu_des_encrypt (line 379) | void ifx_deu_des_encrypt (struct crypto_tfm *tfm, uint8_t * out, const u... function ifx_deu_des_decrypt (line 394) | void ifx_deu_des_decrypt (struct crypto_tfm *tfm, uint8_t * out, const u... function des3_ede_setkey (line 422) | int des3_ede_setkey(struct crypto_tfm *tfm, const u8 *key, function des3_ede_setkey_skcipher (line 456) | int des3_ede_setkey_skcipher(struct crypto_skcipher *tfm, const u8 *key, type crypto_alg (line 465) | struct crypto_alg type ifx_deu_des_ctx (line 471) | struct ifx_deu_des_ctx type crypto_alg (line 486) | struct crypto_alg type ifx_deu_des_ctx (line 492) | struct ifx_deu_des_ctx function ecb_des_encrypt (line 510) | int ecb_des_encrypt(struct skcipher_request *req) function ecb_des_decrypt (line 536) | int ecb_des_decrypt(struct skcipher_request *req) type skcipher_alg (line 560) | struct skcipher_alg type ifx_deu_des_ctx (line 566) | struct ifx_deu_des_ctx type skcipher_alg (line 579) | struct skcipher_alg type ifx_deu_des_ctx (line 585) | struct ifx_deu_des_ctx function cbc_des_encrypt (line 601) | int cbc_des_encrypt(struct skcipher_request *req) function cbc_des_decrypt (line 629) | int cbc_des_decrypt(struct skcipher_request *req) type skcipher_alg (line 654) | struct skcipher_alg type ifx_deu_des_ctx (line 660) | struct ifx_deu_des_ctx type skcipher_alg (line 674) | struct skcipher_alg type ifx_deu_des_ctx (line 680) | struct ifx_deu_des_ctx function ifxdeu_init_des (line 695) | int ifxdeu_init_des (void) function ifxdeu_fini_des (line 763) | void ifxdeu_fini_des (void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_deu.c function ltq_deu_probe (line 83) | static int ltq_deu_probe(struct platform_device *pdev) function ltq_deu_remove (line 145) | static int ltq_deu_remove(struct platform_device *pdev) type of_device_id (line 180) | struct of_device_id type platform_driver (line 193) | struct platform_driver FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_deu.h type deu_drv_priv_t (line 164) | typedef struct deu_drv_priv { type aes_priv_t (line 196) | typedef struct { type des_priv_t (line 221) | typedef struct { FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_deu_ar9.c function u32 (line 80) | u32 endian_swap(u32 input) function u32 (line 91) | u32 input_swap(u32 input) function aes_chip_init (line 101) | void aes_chip_init (void) function des_chip_init (line 115) | void des_chip_init (void) function chip_version (line 131) | void chip_version(void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_deu_ar9.h type clc_controlr_t (line 130) | struct clc_controlr_t { type des_t (line 141) | struct des_t { type aes_t (line 175) | struct aes_t { type arc4_t (line 220) | struct arc4_t { type deu_hash_t (line 257) | struct deu_hash_t { type deu_dma_t (line 293) | struct deu_dma_t { FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_deu_danube.c function u32 (line 86) | u32 endian_swap(u32 input) function u32 (line 100) | u32 input_swap(u32 input) function aes_chip_init (line 117) | int aes_chip_init (void) function des_chip_init (line 132) | void des_chip_init (void) function chip_version (line 149) | void chip_version(void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_deu_danube.h type clc_controlr_t (line 117) | struct clc_controlr_t { type des_t (line 128) | struct des_t { type aes_t (line 162) | struct aes_t { type deu_hash_t (line 209) | struct deu_hash_t { type deu_dma_t (line 244) | struct deu_dma_t { FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_deu_dma.h type _ifx_deu_device (line 47) | typedef struct ifx_deu_device { type dma_device_info (line 62) | struct dma_device_info type dma_device_info (line 65) | struct dma_device_info type dma_device_info (line 66) | struct dma_device_info type dma_device_info (line 67) | struct dma_device_info type dma_device_info (line 67) | struct dma_device_info type dma_device_info (line 68) | struct dma_device_info FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_deu_vr9.c function u32 (line 83) | u32 endian_swap(u32 input) function u32 (line 94) | u32 input_swap(u32 input) function aes_chip_init (line 104) | void aes_chip_init (void) function des_chip_init (line 123) | void des_chip_init (void) function chip_version (line 140) | void chip_version(void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_deu_vr9.h type clc_controlr_t (line 147) | struct clc_controlr_t { type des_t (line 158) | struct des_t { type aes_t (line 192) | struct aes_t { type arc4_t (line 237) | struct arc4_t { type deu_hash_t (line 274) | struct deu_hash_t { type deu_dma_t (line 310) | struct deu_dma_t { FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_md5.c type md5_ctx (line 75) | struct md5_ctx { function md5_transform (line 90) | static void md5_transform(struct md5_ctx *mctx, u32 *hash, u32 const *in) function md5_transform_helper (line 132) | static inline void md5_transform_helper(struct md5_ctx *ctx) function md5_init (line 143) | static int md5_init(struct shash_desc *desc) function md5_update (line 160) | static int md5_update(struct shash_desc *desc, const u8 *data, unsigned ... function md5_final (line 197) | static int md5_final(struct shash_desc *desc, u8 *out) type shash_alg (line 231) | struct shash_alg type md5_ctx (line 236) | struct md5_ctx function ifxdeu_init_md5 (line 251) | int ifxdeu_init_md5 (void) function ifxdeu_fini_md5 (line 272) | void ifxdeu_fini_md5 (void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_md5_hmac.c type md5_hmac_ctx (line 76) | struct md5_hmac_ctx { type shash_desc (line 90) | struct shash_desc function md5_hmac_transform (line 98) | static void md5_hmac_transform(struct shash_desc *desc, u32 const *in) function md5_hmac_setkey (line 119) | static int md5_hmac_setkey(struct crypto_shash *tfm, const u8 *key, unsi... function md5_hmac_setkey_hw (line 153) | static int md5_hmac_setkey_hw(const u8 *key, unsigned int keylen) function md5_hmac_init (line 180) | static int md5_hmac_init(struct shash_desc *desc) function md5_hmac_update (line 200) | static int md5_hmac_update(struct shash_desc *desc, const u8 *data, unsi... function md5_hmac_final (line 237) | static int md5_hmac_final(struct shash_desc *desc, u8 *out) function md5_hmac_final_impl (line 249) | static int md5_hmac_final_impl(struct shash_desc *desc, u8 *out, bool ha... function md5_hmac_init_tfm (line 354) | static int md5_hmac_init_tfm(struct crypto_tfm *tfm) function md5_hmac_exit_tfm (line 370) | static void md5_hmac_exit_tfm(struct crypto_tfm *tfm) type shash_alg (line 380) | struct shash_alg type md5_hmac_ctx (line 386) | struct md5_hmac_ctx type md5_hmac_ctx (line 391) | struct md5_hmac_ctx function ifxdeu_init_md5_hmac (line 404) | int ifxdeu_init_md5_hmac (void) function ifxdeu_fini_md5_hmac (line 425) | void ifxdeu_fini_md5_hmac (void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_sha1.c type sha1_ctx (line 78) | struct sha1_ctx { function sha1_transform1 (line 94) | static void sha1_transform1 (struct sha1_ctx *sctx, u32 *state, const u3... function sha1_init1 (line 143) | static int sha1_init1(struct shash_desc *desc) function sha1_update (line 159) | static int sha1_update(struct shash_desc * desc, const u8 *data, function sha1_final (line 190) | static int sha1_final(struct shash_desc *desc, u8 *out) type shash_alg (line 236) | struct shash_alg type sha1_ctx (line 241) | struct sha1_ctx type sha1_state (line 242) | struct sha1_state function ifxdeu_init_sha1 (line 258) | int ifxdeu_init_sha1 (void) function ifxdeu_fini_sha1 (line 278) | void ifxdeu_fini_sha1 (void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_sha1_hmac.c type sha1_hmac_ctx (line 77) | struct sha1_hmac_ctx { type shash_desc (line 93) | struct shash_desc function sha1_hmac_transform (line 101) | static int sha1_hmac_transform(struct shash_desc *desc, u32 const *in) function sha1_hmac_setkey (line 124) | static int sha1_hmac_setkey(struct crypto_shash *tfm, const u8 *key, uns... function sha1_hmac_setkey_hw (line 160) | static int sha1_hmac_setkey_hw(const u8 *key, unsigned int keylen) function sha1_hmac_init (line 185) | static int sha1_hmac_init(struct shash_desc *desc) function sha1_hmac_update (line 204) | static int sha1_hmac_update(struct shash_desc *desc, const u8 *data, function sha1_hmac_final (line 236) | static int sha1_hmac_final(struct shash_desc *desc, u8 *out) function sha1_hmac_final_impl (line 248) | static int sha1_hmac_final_impl(struct shash_desc *desc, u8 *out, bool h... function sha1_hmac_init_tfm (line 370) | static int sha1_hmac_init_tfm(struct crypto_tfm *tfm) function sha1_hmac_exit_tfm (line 386) | static void sha1_hmac_exit_tfm(struct crypto_tfm *tfm) type shash_alg (line 397) | struct shash_alg type sha1_hmac_ctx (line 403) | struct sha1_hmac_ctx type sha1_hmac_ctx (line 408) | struct sha1_hmac_ctx function ifxdeu_init_sha1_hmac (line 421) | int ifxdeu_init_sha1_hmac (void) function ifxdeu_fini_sha1_hmac (line 442) | void ifxdeu_fini_sha1_hmac (void) FILE: package/kernel/lantiq/ltq-deu/src/ifxmips_tcrypt.h type cipher_speed_template (line 20) | struct cipher_speed_template { type hash_speed (line 25) | struct hash_speed { type cipher_speed_template (line 38) | struct cipher_speed_template type cipher_speed_template (line 41) | struct cipher_speed_template type hash_speed (line 64) | struct hash_speed FILE: package/kernel/lantiq/ltq-deu/src/internal.h type crypto_instance (line 39) | struct crypto_instance type crypto_template (line 40) | struct crypto_template type crypto_larval (line 42) | struct crypto_larval { type list_head (line 49) | struct list_head type rw_semaphore (line 50) | struct rw_semaphore type blocking_notifier_head (line 51) | struct blocking_notifier_head function crypto_init_proc (line 57) | static inline void crypto_init_proc(void) function crypto_exit_proc (line 59) | static inline void crypto_exit_proc(void) function crypto_cipher_ctxsize (line 63) | static inline unsigned int crypto_cipher_ctxsize(struct crypto_alg *alg) function crypto_compress_ctxsize (line 68) | static inline unsigned int crypto_compress_ctxsize(struct crypto_alg *alg) type crypto_alg (line 73) | struct crypto_alg type crypto_alg (line 73) | struct crypto_alg type crypto_alg (line 74) | struct crypto_alg type crypto_alg (line 75) | struct crypto_alg type crypto_tfm (line 77) | struct crypto_tfm type crypto_tfm (line 78) | struct crypto_tfm type crypto_tfm (line 80) | struct crypto_tfm type crypto_tfm (line 81) | struct crypto_tfm type crypto_larval (line 83) | struct crypto_larval type crypto_alg (line 84) | struct crypto_alg type crypto_alg (line 85) | struct crypto_alg type crypto_alg (line 89) | struct crypto_alg type crypto_tfm (line 90) | struct crypto_tfm type crypto_alg (line 90) | struct crypto_alg type crypto_alg (line 92) | struct crypto_alg type crypto_type (line 93) | struct crypto_type type crypto_alg (line 94) | struct crypto_alg type crypto_type (line 95) | struct crypto_type type crypto_type (line 98) | struct crypto_type type notifier_block (line 100) | struct notifier_block type notifier_block (line 101) | struct notifier_block function crypto_alg_put (line 104) | static inline void crypto_alg_put(struct crypto_alg *alg) function crypto_tmpl_get (line 110) | static inline int crypto_tmpl_get(struct crypto_template *tmpl) function crypto_tmpl_put (line 115) | static inline void crypto_tmpl_put(struct crypto_template *tmpl) function crypto_is_larval (line 120) | static inline int crypto_is_larval(struct crypto_alg *alg) function crypto_is_dead (line 125) | static inline int crypto_is_dead(struct crypto_alg *alg) function crypto_is_moribund (line 130) | static inline int crypto_is_moribund(struct crypto_alg *alg) function crypto_notify (line 135) | static inline void crypto_notify(unsigned long val, void *v) FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_adsl.c type net_device (line 122) | struct net_device type net_device_stats (line 123) | struct net_device_stats 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 napi_struct (line 127) | struct napi_struct type sk_buff (line 128) | struct sk_buff type net_device (line 128) | struct net_device type net_device (line 129) | struct net_device type ifreq (line 129) | struct ifreq type net_device (line 131) | struct net_device type net_device (line 133) | struct net_device type sk_buff (line 163) | struct sk_buff type sk_buff (line 168) | struct sk_buff type file (line 180) | struct file type file (line 186) | struct file type port_cell_info (line 210) | struct port_cell_info function ifx_mei_atm_showtime_check (line 212) | static inline int ifx_mei_atm_showtime_check(int *is_showtime, struct po... type port_cell_info (line 224) | struct port_cell_info type port_cell_info (line 227) | struct port_cell_info type ptm_priv_data (line 241) | struct ptm_priv_data type net_device_ops (line 243) | struct net_device_ops type net_device (line 254) | struct net_device type tasklet_struct (line 258) | struct tasklet_struct type proc_dir_entry (line 266) | struct proc_dir_entry function ptm_setup (line 278) | static void ptm_setup(struct net_device *dev, int ndev) type net_device_stats (line 299) | struct net_device_stats type net_device (line 299) | struct net_device function ptm_open (line 312) | static int ptm_open(struct net_device *dev) function ptm_stop (line 328) | static int ptm_stop(struct net_device *dev) function ptm_poll (line 344) | static unsigned int ptm_poll(int ndev, unsigned int work_to_do) function ptm_napi_poll (line 359) | static int ptm_napi_poll(struct napi_struct *napi, int budget) function ptm_hard_start_xmit (line 390) | static int ptm_hard_start_xmit(struct sk_buff *skb, struct net_device *dev) function ptm_ioctl (line 455) | static int ptm_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) type net_device (line 519) | struct net_device function ptm_tx_timeout (line 521) | static void ptm_tx_timeout(struct net_device *dev, unsigned int txqueue) function INLINE (line 538) | static INLINE void adsl_led_flash(void) function sk_buff (line 542) | sk_buff* alloc_skb_rx(void) function sk_buff (line 565) | sk_buff* alloc_skb_tx(unsigned int size) function sk_buff (line 579) | sk_buff *get_skb_rx_pointer(unsigned int dataptr) function INLINE (line 593) | static INLINE int get_tx_desc(unsigned int itf, unsigned int *f_full) function INLINE (line 614) | static INLINE int mailbox_rx_irq_handler(unsigned int ch) // return: ... function irqreturn_t (line 673) | static irqreturn_t mailbox_irq_handler(int irq, void *dev_id) function INLINE (line 707) | static INLINE void mailbox_signal(unsigned int itf, int is_tx) function do_ptm_tasklet (line 726) | static void do_ptm_tasklet(unsigned long arg) function dump_skb (line 761) | static void dump_skb(struct sk_buff *skb, u32 len, char *title, int port... function skb_swap (line 794) | static void skb_swap(struct sk_buff *skb) function INLINE (line 824) | static INLINE void proc_file_create(void) function INLINE (line 871) | static INLINE void proc_file_delete(void) function proc_read_version (line 892) | static int proc_read_version(char *buf, char **start, off_t offset, int ... function proc_read_wanmib (line 910) | static int proc_read_wanmib(char *page, char **start, off_t off, int cou... function proc_write_wanmib (line 942) | static int proc_write_wanmib(struct file *file, const char *buf, unsigne... function proc_read_genconf (line 969) | static int proc_read_genconf(char *page, char **start, off_t off, int co... function proc_read_dbg (line 1038) | static int proc_read_dbg(char *page, char **start, off_t off, int count,... function proc_write_dbg (line 1054) | static int proc_write_dbg(struct file *file, const char *buf, unsigned l... function INLINE (line 1160) | static INLINE int stricmp(const char *p1, const char *p2) function INLINE (line 1178) | static INLINE int strincmp(const char *p1, const char *p2, int n) function INLINE (line 1197) | static INLINE int ifx_ptm_version(char *buf) function INLINE (line 1210) | static INLINE void check_parameters(void) function INLINE (line 1232) | static INLINE int init_priv_data(void) function INLINE (line 1295) | static INLINE void clear_priv_data(void) function INLINE (line 1326) | static INLINE void init_tables(void) function ptm_showtime_enter (line 1393) | static int ptm_showtime_enter(struct port_cell_info *port_cell, void *xd... function ptm_showtime_exit (line 1407) | static int ptm_showtime_exit(void) type of_device_id (line 1425) | struct of_device_id function ltq_ptm_probe (line 1455) | static int ltq_ptm_probe(struct platform_device *pdev) function ltq_ptm_remove (line 1556) | static int ltq_ptm_remove(struct platform_device *pdev) type platform_driver (line 1585) | struct platform_driver FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_adsl.h type ptm_itf (line 92) | struct ptm_itf { type ptm_priv_data (line 105) | struct ptm_priv_data { type platform_device (line 125) | struct platform_device FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_amazon_se.c type platform_device (line 89) | struct platform_device function init_pmu (line 111) | static inline void init_pmu(void) function uninit_pmu (line 123) | static inline void uninit_pmu(void) function reset_ppe (line 134) | static inline void reset_ppe(struct platform_device *pdev) function init_ema (line 159) | static inline void init_ema(void) function init_mailbox (line 172) | static inline void init_mailbox(void) function init_atm_tc (line 180) | static inline void init_atm_tc(void) function clear_share_buffer (line 203) | static inline void clear_share_buffer(void) function pp32_download_code (line 222) | static inline int pp32_download_code(u32 *code_src, unsigned int code_dw... function ifx_ptm_get_fw_ver (line 256) | extern void ifx_ptm_get_fw_ver(unsigned int *major, unsigned int *minor) function ifx_ptm_init_chip (line 265) | void ifx_ptm_init_chip(struct platform_device *pdev) function ifx_ptm_uninit_chip (line 280) | void ifx_ptm_uninit_chip(void) function ifx_pp32_start (line 294) | int ifx_pp32_start(int pp32) function ifx_pp32_stop (line 320) | void ifx_pp32_stop(int pp32) FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_ar9.c type platform_device (line 85) | struct platform_device function init_pmu (line 115) | static inline void init_pmu(void) function uninit_pmu (line 125) | static inline void uninit_pmu(void) function reset_ppe (line 135) | static inline void reset_ppe(struct platform_device *pdev) function init_ema (line 143) | static inline void init_ema(void) function init_mailbox (line 156) | static inline void init_mailbox(void) function init_atm_tc (line 164) | static inline void init_atm_tc(void) function clear_share_buffer (line 226) | static inline void clear_share_buffer(void) function pp32_download_code (line 245) | static inline int pp32_download_code(u32 *code_src, unsigned int code_dw... function ifx_ptm_get_fw_ver (line 279) | void ifx_ptm_get_fw_ver(unsigned int *major, unsigned int *minor) function ifx_ptm_init_chip (line 288) | void ifx_ptm_init_chip(struct platform_device *pdev) function ifx_ptm_uninit_chip (line 303) | void ifx_ptm_uninit_chip(void) function ifx_pp32_start (line 317) | int ifx_pp32_start(int pp32) function ifx_pp32_stop (line 343) | void ifx_pp32_stop(int pp32) function ifx_ptm_proc_read_regs (line 349) | int ifx_ptm_proc_read_regs(char *page, char **start, off_t off, int coun... FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_danube.c type platform_device (line 84) | struct platform_device function init_pmu (line 112) | static inline void init_pmu(void) function uninit_pmu (line 121) | static inline void uninit_pmu(void) function reset_ppe (line 130) | static inline void reset_ppe(struct platform_device *pdev) function init_ema (line 155) | static inline void init_ema(void) function init_mailbox (line 167) | static inline void init_mailbox(void) function init_atm_tc (line 175) | static inline void init_atm_tc(void) function clear_share_buffer (line 198) | static inline void clear_share_buffer(void) function pp32_download_code (line 217) | static inline int pp32_download_code(u32 *code_src, unsigned int code_dw... function ifx_ptm_get_fw_ver (line 251) | extern void ifx_ptm_get_fw_ver(unsigned int *major, unsigned int *minor) function ifx_ptm_init_chip (line 260) | void ifx_ptm_init_chip(struct platform_device *pdev) function ifx_ptm_uninit_chip (line 275) | void ifx_ptm_uninit_chip(void) function ifx_pp32_start (line 289) | int ifx_pp32_start(int pp32) function ifx_pp32_stop (line 315) | void ifx_pp32_stop(int pp32) FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_fw_regs_adsl.h type wan_mib_table (line 49) | struct wan_mib_table { type fw_ver_id (line 75) | struct fw_ver_id { type wrx_port_cfg_status (line 84) | struct wrx_port_cfg_status { type wrx_dma_channel_config (line 99) | struct wrx_dma_channel_config { type wtx_port_cfg (line 113) | struct wtx_port_cfg { type wtx_dma_channel_config (line 120) | struct wtx_dma_channel_config { type eth_efmtc_crc_cfg (line 136) | struct eth_efmtc_crc_cfg { type rx_descriptor (line 150) | struct rx_descriptor { type tx_descriptor (line 167) | struct tx_descriptor { type wrx_port_cfg_status (line 185) | struct wrx_port_cfg_status { type wrx_dma_channel_config (line 199) | struct wrx_dma_channel_config { type wtx_port_cfg (line 213) | struct wtx_port_cfg { type wtx_dma_channel_config (line 220) | struct wtx_dma_channel_config { type eth_efmtc_crc_cfg (line 234) | struct eth_efmtc_crc_cfg { type rx_descriptor (line 248) | struct rx_descriptor { type tx_descriptor (line 265) | struct tx_descriptor { FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_fw_regs_vdsl.h type wan_rx_mib_table (line 49) | struct wan_rx_mib_table { type wan_tx_mib_table (line 60) | struct wan_tx_mib_table { type fw_ver_id_new (line 82) | struct fw_ver_id_new { // @2000 type fw_ver_id (line 93) | struct fw_ver_id { // @2001 type cfg_std_data_len (line 102) | struct cfg_std_data_len { type tx_qos_cfg (line 108) | struct tx_qos_cfg { type psave_cfg (line 118) | struct psave_cfg { type eg_bwctrl_cfg (line 125) | struct eg_bwctrl_cfg { type test_mode (line 130) | struct test_mode { type gpio_mode (line 136) | struct gpio_mode { type gpio_wm_cfg (line 149) | struct gpio_wm_cfg { type rx_bc_cfg (line 156) | struct rx_bc_cfg { type rx_gamma_itf_cfg (line 166) | struct rx_gamma_itf_cfg { type tx_bc_cfg (line 204) | struct tx_bc_cfg { type tx_gamma_itf_cfg (line 210) | struct tx_gamma_itf_cfg { type wtx_qos_q_desc_cfg (line 230) | struct wtx_qos_q_desc_cfg { type wtx_eg_q_shaping_cfg (line 238) | struct wtx_eg_q_shaping_cfg { type rx_descriptor (line 251) | struct rx_descriptor { type tx_descriptor (line 266) | struct tx_descriptor { FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_ppe_common.h function ifx_drv_ver (line 309) | static inline int FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_test.c type file (line 81) | struct file type file (line 83) | struct file function proc_file_create (line 106) | static inline void proc_file_create(void) function proc_file_delete (line 129) | static inline void proc_file_delete(void) function sb_addr_to_fpi_addr_convert (line 136) | static inline unsigned long sb_addr_to_fpi_addr_convert(unsigned long sb... function proc_write_mem (line 148) | static int proc_write_mem(struct file *file, const char *buf, unsigned l... function proc_read_pp32 (line 254) | static int proc_read_pp32(char *page, char **start, off_t off, int count... function proc_write_pp32 (line 333) | static int proc_write_pp32(struct file *file, const char *buf, unsigned ... function proc_read_pp32 (line 446) | static int proc_read_pp32(char *page, char **start, off_t off, int count... function proc_write_pp32 (line 610) | static int proc_write_pp32(struct file *file, const char *buf, unsigned ... function stricmp (line 783) | static int stricmp(const char *p1, const char *p2) function strincmp (line 800) | static int strincmp(const char *p1, const char *p2, int n) function get_token (line 818) | static int get_token(char **p1, char **p2, int *len, int *colon) function get_number (line 862) | static int get_number(char **p, int *len, int is_hex) function ignore_space (line 903) | static inline void ignore_space(char **p, int *len) function ifx_ptm_test_init (line 928) | static int __init ifx_ptm_test_init(void) function ifx_ptm_test_exit (line 935) | static void __exit ifx_ptm_test_exit(void) FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_vdsl.c type port_cell_info (line 54) | struct port_cell_info type port_cell_info (line 56) | struct port_cell_info function cgu_get_pp32_clock (line 64) | unsigned long cgu_get_pp32_clock(void) 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 type napi_struct (line 77) | struct napi_struct type sk_buff (line 78) | struct sk_buff type net_device (line 78) | struct net_device type net_device (line 79) | struct net_device type ifreq (line 79) | struct ifreq type net_device (line 81) | struct net_device type net_device (line 83) | struct net_device type sk_buff (line 86) | struct sk_buff type sk_buff (line 87) | struct sk_buff type sk_buff (line 88) | struct sk_buff type ptm_priv_data (line 114) | struct ptm_priv_data type net_device_ops (line 116) | struct net_device_ops type net_device (line 127) | struct net_device function ptm_setup (line 147) | static void ptm_setup(struct net_device *dev, int ndev) type net_device_stats (line 165) | struct net_device_stats type net_device (line 165) | struct net_device type net_device_stats (line 167) | struct net_device_stats function ptm_open (line 176) | static int ptm_open(struct net_device *dev) function ptm_stop (line 189) | static int ptm_stop(struct net_device *dev) function ptm_poll (line 202) | static unsigned int ptm_poll(int ndev, unsigned int work_to_do) function ptm_napi_poll (line 255) | static int ptm_napi_poll(struct napi_struct *napi, int budget) function ptm_hard_start_xmit (line 281) | static int ptm_hard_start_xmit(struct sk_buff *skb, struct net_device *dev) function ptm_ioctl (line 373) | static int ptm_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) type net_device (line 463) | struct net_device function ptm_tx_timeout (line 465) | static void ptm_tx_timeout(struct net_device *dev, unsigned int txqueue) type sk_buff (line 479) | struct sk_buff type sk_buff (line 481) | struct sk_buff type sk_buff (line 490) | struct sk_buff type sk_buff (line 501) | struct sk_buff type sk_buff (line 503) | struct sk_buff type sk_buff (line 515) | struct sk_buff type sk_buff (line 518) | struct sk_buff type sk_buff (line 528) | struct sk_buff function get_tx_desc (line 536) | static inline int get_tx_desc(unsigned int itf, unsigned int *f_full) function irqreturn_t (line 557) | static irqreturn_t mailbox_irq_handler(int irq, void *dev_id) function do_swap_desc_tasklet (line 591) | static void do_swap_desc_tasklet(unsigned long arg) function ifx_ptm_version (line 633) | static inline int ifx_ptm_version(char *buf) function init_priv_data (line 649) | static inline int init_priv_data(void) function clear_priv_data (line 681) | static inline void clear_priv_data(void) function init_tables (line 685) | static inline int init_tables(void) function clear_tables (line 874) | static inline void clear_tables(void) function ptm_showtime_enter (line 911) | static int ptm_showtime_enter(struct port_cell_info *port_cell, void *xd... function ptm_showtime_exit (line 937) | static int ptm_showtime_exit(void) type of_device_id (line 963) | struct of_device_id function ltq_ptm_probe (line 977) | static int ltq_ptm_probe(struct platform_device *pdev) function ltq_ptm_remove (line 1068) | static int ltq_ptm_remove(struct platform_device *pdev) function wanqos_en_setup (line 1097) | static int __init wanqos_en_setup(char *line) function queue_gamma_map_setup (line 1107) | static int __init queue_gamma_map_setup(char *line) type platform_driver (line 1122) | struct platform_driver FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_vdsl.h type ptm_itf (line 88) | struct ptm_itf { type ptm_priv_data (line 100) | struct ptm_priv_data { type platform_device (line 116) | struct platform_device FILE: package/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_vr9.c type platform_device (line 57) | struct platform_device function init_pmu (line 71) | static inline void init_pmu(void) function uninit_pmu (line 81) | static inline void uninit_pmu(void) function reset_ppe (line 85) | static inline void reset_ppe(struct platform_device *pdev) function init_pdma (line 125) | static inline void init_pdma(void) function init_mailbox (line 145) | static inline void init_mailbox(void) function init_atm_tc (line 153) | static inline void init_atm_tc(void) function clear_share_buffer (line 187) | static inline void clear_share_buffer(void) function pp32_download_code (line 212) | static inline int pp32_download_code(int pp32, u32 *code_src, unsigned i... function ifx_ptm_get_fw_ver (line 249) | void ifx_ptm_get_fw_ver(unsigned int *major, unsigned int *mid, unsigned... function ifx_ptm_init_chip (line 266) | void ifx_ptm_init_chip(struct platform_device *pdev) function ifx_ptm_uninit_chip (line 281) | void ifx_ptm_uninit_chip(void) function ifx_pp32_start (line 295) | int ifx_pp32_start(int pp32) function ifx_pp32_stop (line 322) | void ifx_pp32_stop(int pp32) FILE: package/kernel/lantiq/ltq-vdsl-fw/src/LzmaDecode.c function LzmaDecodeProperties (line 120) | int LzmaDecodeProperties(CLzmaProperties *propsRes, const unsigned char ... function LzmaDecode (line 155) | int LzmaDecode(CLzmaDecoderState *vs, function IfBit0 (line 437) | IfBit0(probLen) function IfBit0 (line 448) | IfBit0(probLen) FILE: package/kernel/lantiq/ltq-vdsl-fw/src/LzmaDecode.h type ILzmaInCallback (line 50) | typedef struct _ILzmaInCallback type CLzmaProperties (line 61) | typedef struct _CLzmaProperties type CLzmaDecoderState (line 77) | typedef struct _CLzmaDecoderState FILE: package/kernel/lantiq/ltq-vdsl-fw/src/LzmaTypes.h type Byte (line 15) | typedef unsigned char Byte; type UInt16 (line 20) | typedef unsigned short UInt16; type UInt32 (line 26) | typedef unsigned long UInt32; type UInt32 (line 28) | typedef unsigned int UInt32; type UInt32 (line 38) | typedef UInt32 SizeT; type SizeT (line 41) | typedef size_t SizeT; FILE: package/kernel/lantiq/ltq-vdsl-fw/src/LzmaWrapper.c function MyReadFileAndCheck (line 39) | static int MyReadFileAndCheck(unsigned char *src, void *dest, size_t size) function lzma_inflate (line 48) | int lzma_inflate(unsigned char *source, int s_len, unsigned char *dest, ... FILE: package/kernel/lantiq/ltq-vdsl-fw/src/w921v_fw_cutter.c function main (line 58) | int main(int argc, char **argv) FILE: package/kernel/mt7621-qtn-rgmii/src/mt7621-qtn-rgmii.c function mt7621_qtn_rgmii_init (line 15) | static int __init mt7621_qtn_rgmii_init(void) function mt7621_qtn_rgmii_exit (line 30) | static void __exit mt7621_qtn_rgmii_exit(void) FILE: package/kernel/rtc-rv5c386a/src/rtc.c function sdalo (line 103) | static inline void sdalo(void) function sdahi (line 109) | static inline void sdahi(void) function scllo (line 115) | static inline void scllo(void) function getscl (line 121) | static inline int getscl(void) function getsda (line 126) | static inline int getsda(void) function sclhi (line 138) | static int sclhi(void) function i2c_start (line 149) | static void i2c_start(void) function i2c_stop (line 155) | static void i2c_stop(void) function i2c_outb (line 162) | static int i2c_outb(int c) function i2c_inb (line 196) | static int i2c_inb(int ack) function i2c_init (line 233) | static void i2c_init(void) function rtc_open (line 244) | static int rtc_open(UNUSED struct inode *inode, UNUSED struct file *filp) function rtc_release (line 268) | static int rtc_release(UNUSED struct inode *inode, UNUSED struct file *f... function from_bcd (line 275) | static int from_bcd(int bcdnum) function to_bcd (line 287) | static int to_bcd(int decnum) function get_rtc_time (line 299) | static void get_rtc_time(struct rtc_time *rtc_tm) function set_rtc_time (line 341) | static void set_rtc_time(struct rtc_time *rtc_tm) function rtc_write (line 370) | static ssize_t rtc_write(UNUSED struct file *filp, const char *buf, function rtc_read (line 433) | static ssize_t rtc_read(UNUSED struct file *filp, char *buf, size_t count, function rtc_do_ioctl (line 465) | static int rtc_do_ioctl(unsigned int cmd, unsigned long arg) function rtc_ioctl (line 495) | static long rtc_ioctl(struct file *file, unsigned int cmd, unsigned long... type file_operations (line 502) | struct file_operations type miscdevice (line 512) | struct miscdevice function startswith (line 519) | static inline int startswith (char *source, char *cmp) function platform_detect (line 524) | static void platform_detect(void) function rtc_init (line 554) | static int __init rtc_init(void) function rtc_exit (line 596) | static void __exit rtc_exit (void) FILE: package/kernel/trelay/src/trelay.c type dentry (line 28) | struct dentry type trelay (line 30) | struct trelay { function rx_handler_result_t (line 38) | rx_handler_result_t trelay_handle_frame(struct sk_buff **pskb) function trelay_open (line 58) | static int trelay_open(struct inode *inode, struct file *file) function trelay_do_remove (line 64) | static int trelay_do_remove(struct trelay *tr) type trelay (line 85) | struct trelay type net_device (line 85) | struct net_device type trelay (line 87) | struct trelay function tr_device_event (line 96) | static int tr_device_event(struct notifier_block *unused, unsigned long ... function trelay_remove_write (line 115) | static ssize_t trelay_remove_write(struct file *file, const char __user ... function trelay_remove_release (line 124) | static int trelay_remove_release(struct inode *inode, struct file *file) type file_operations (line 140) | struct file_operations function trelay_do_add (line 149) | static int trelay_do_add(char *name, char *devn1, char *devn2) function trelay_add_write (line 207) | static ssize_t trelay_add_write(struct file *file, const char __user *ubuf, type file_operations (line 247) | struct file_operations type notifier_block (line 253) | struct notifier_block function trelay_init (line 257) | static int __init trelay_init(void) function trelay_exit (line 278) | static void __exit trelay_exit(void) FILE: package/libs/libiconv/src/iconv.c function find_charmap (line 90) | static int find_charmap(const char *name) function find_charset (line 99) | static int find_charset(const char *name) function iconv_t (line 106) | iconv_t iconv_open(const char *to, const char *from) function iconv_close (line 123) | int iconv_close(iconv_t cd) function wchar_t (line 128) | static inline wchar_t get_16(const unsigned char *s, int endian) function put_16 (line 134) | static inline void put_16(unsigned char *s, wchar_t c, int endian) function utf8enc_wchar (line 141) | static inline int utf8enc_wchar(char *outb, wchar_t c) function utf8seq_is_overlong (line 171) | static inline int utf8seq_is_overlong(char *s, int n) function utf8seq_is_surrogate (line 197) | static inline int utf8seq_is_surrogate(char *s, int n) function utf8seq_is_illegal (line 202) | static inline int utf8seq_is_illegal(char *s, int n) function utf8dec_wchar (line 208) | static inline int utf8dec_wchar(wchar_t *c, unsigned char *in, size_t inb) function wchar_t (line 256) | static inline wchar_t latin9_translit(wchar_t c) function iconv (line 272) | size_t iconv(iconv_t cd, char **in, size_t *inb, char **out, size_t *outb) FILE: package/libs/libiconv/src/include/charmaps.h type charmap (line 29) | struct charmap { type charmap (line 34) | struct charmap FILE: package/libs/libiconv/src/include/iconv.h type iconv_t (line 14) | typedef long iconv_t; FILE: package/network/config/ltq-vdsl-app/src/src/dsl_cpe_ubus.c type annex_t (line 64) | typedef enum { type standard_t (line 75) | typedef enum { type vector_t (line 88) | typedef enum { type profile_t (line 95) | typedef enum { type ubus_context (line 137) | struct ubus_context type blob_buf (line 138) | struct blob_buf function m_double (line 140) | static inline void m_double(const char *id, double value) { function m_bool (line 144) | static inline void m_bool(const char *id, bool value) { function m_u32 (line 148) | static inline void m_u32(const char *id, uint32_t value) { function m_str (line 152) | static inline void m_str(const char *id, const char *value) { function m_db (line 156) | static inline void m_db(const char *id, int value) { function m_array (line 160) | static inline void m_array(const char *id, const uint8_t *value, uint8_t... function m_vendor (line 169) | static void m_vendor(const char *id, const uint8_t *value) { FILE: package/network/config/swconfig/src/cli.c function print_attrs (line 47) | static void function list_attributes (line 75) | static void function print_attr_val (line 104) | static void function show_attrs (line 145) | static void function show_global (line 161) | static void function show_port (line 170) | static void function show_vlan (line 180) | static void function print_usage (line 201) | static void function swconfig_load_uci (line 209) | static void function main (line 235) | int main(int argc, char **argv) FILE: package/network/config/swconfig/src/swlib.c type nl_sock (line 39) | struct nl_sock type nl_cache (line 40) | struct nl_cache type genl_family (line 41) | struct genl_family type nlattr (line 42) | struct nlattr type nla_policy (line 45) | struct nla_policy type nla_policy (line 50) | struct nla_policy type nla_policy (line 55) | struct nla_policy function wait_handler (line 78) | static int function swlib_call (line 88) | static int function send_attr (line 152) | static int function store_port_val (line 177) | static int function store_link_val (line 215) | static int function store_val (line 246) | static int function swlib_get_attr (line 276) | int function send_attr_ports (line 307) | static int function send_attr_link (line 341) | static int function send_attr_val (line 365) | static int function swlib_set_attr (line 402) | int function swlib_set_attr_string (line 432) | int swlib_set_attr_string(struct switch_dev *dev, struct switch_attr *a,... type attrlist_arg (line 538) | struct attrlist_arg { function add_id (line 546) | static int function add_attr (line 558) | static int function swlib_scan (line 596) | int type switch_attr (line 624) | struct switch_attr type switch_dev (line 624) | struct switch_dev type swlib_attr_group (line 625) | enum swlib_attr_group type switch_attr (line 627) | struct switch_attr function swlib_priv_free (line 652) | static void function swlib_priv_init (line 666) | static int type swlib_scan_arg (line 700) | struct swlib_scan_arg { function add_port_map (line 706) | static int function add_switch (line 741) | static int function list_switch (line 794) | static int function swlib_list (line 812) | void function swlib_print_portmap (line 821) | void type switch_dev (line 849) | struct switch_dev type swlib_scan_arg (line 852) | struct swlib_scan_arg function swlib_free_attributes (line 870) | static void function swlib_free_port_map (line 886) | static void function swlib_free (line 899) | void function swlib_free_all (line 914) | void FILE: package/network/config/swconfig/src/swlib.h type swlib_attr_group (line 98) | enum swlib_attr_group { type swlib_port_flags (line 104) | enum swlib_port_flags { type swlib_link_flags (line 108) | enum swlib_link_flags { type switch_dev (line 113) | struct switch_dev type switch_attr (line 114) | struct switch_attr type switch_port (line 115) | struct switch_port type switch_port_map (line 116) | struct switch_port_map type switch_port_link (line 117) | struct switch_port_link type switch_val (line 118) | struct switch_val type uci_package (line 119) | struct uci_package type switch_dev (line 121) | struct switch_dev { type switch_val (line 137) | struct switch_val { type switch_attr (line 150) | struct switch_attr { type switch_port (line 160) | struct switch_port { type switch_portmap (line 165) | struct switch_portmap { type switch_port_link (line 170) | struct switch_port_link { type switch_dev (line 190) | struct switch_dev type switch_dev (line 198) | struct switch_dev type switch_dev (line 207) | struct switch_dev type switch_dev (line 213) | struct switch_dev type switch_dev (line 219) | struct switch_dev type switch_attr (line 227) | struct switch_attr type switch_dev (line 227) | struct switch_dev type swlib_attr_group (line 228) | enum swlib_attr_group type switch_dev (line 237) | struct switch_dev type switch_attr (line 237) | struct switch_attr type switch_val (line 238) | struct switch_val type switch_dev (line 248) | struct switch_dev type switch_attr (line 248) | struct switch_attr type switch_dev (line 259) | struct switch_dev type switch_attr (line 259) | struct switch_attr type switch_val (line 260) | struct switch_val type switch_dev (line 267) | struct switch_dev type uci_package (line 267) | struct uci_package FILE: package/network/config/swconfig/src/uci.c type swlib_setting (line 40) | struct swlib_setting { type swlib_setting (line 48) | struct swlib_setting type swlib_setting (line 53) | struct swlib_setting type swlib_setting (line 54) | struct swlib_setting function swlib_match_name (line 56) | static bool swlib_match_name(struct switch_dev *dev, const char *name) function swlib_map_settings (line 62) | static void function swlib_apply_from_uci (line 108) | int swlib_apply_from_uci(struct switch_dev *dev, struct uci_package *p) FILE: package/network/ipv6/464xlat/src/464xlatcfg.c function sighandler (line 27) | static void sighandler(__attribute__((unused)) int signal) function main (line 31) | int main(int argc, const char *argv[]) FILE: package/network/ipv6/6rd/src/6rdcalc.c function print_usage (line 31) | static void print_usage() function print_error (line 37) | static void print_error() function parse_str (line 43) | static void parse_str(int af, char *str, void *addr, unsigned long *mask) function main (line 68) | int main(int argc, const char **argv) FILE: package/network/ipv6/map/src/mapcalc.c type blob_attr (line 27) | struct blob_attr type blobmsg_policy (line 34) | struct blobmsg_policy type blobmsg_policy (line 46) | struct blobmsg_policy type blobmsg_policy (line 59) | struct blobmsg_policy function bmemcmp (line 64) | static int bmemcmp(const void *av, const void *bv, size_t bits) function bmemcpy (line 77) | static void bmemcpy(void *av, const void *bv, size_t bits) function bmemcpys64 (line 92) | static void bmemcpys64(void *av, const void *bv, size_t frombits, size_t... function handle_dump (line 104) | static void handle_dump(struct ubus_request *req __attribute__((unused)), function match_prefix (line 116) | static void match_prefix(int *pdlen, struct in6_addr *pd, struct blob_at... function main (line 190) | int main(int argc, char *argv[]) FILE: package/network/services/ead/src/aes.c type u8 (line 53) | typedef uint8_t u8; type u16 (line 54) | typedef uint16_t u16; type u32 (line 55) | typedef uint32_t u32; function u32 (line 818) | static inline u32 rotr(u32 val, int bits) function rijndaelKeySetupEnc (line 870) | static void rijndaelKeySetupEnc(u32 rk[/*44*/], const u8 cipherKey[]) function rijndaelKeySetupDec (line 897) | static void rijndaelKeySetupDec(u32 rk[/*44*/], const u8 cipherKey[]) function rijndaelEncrypt (line 926) | static void rijndaelEncrypt(const u32 rk[/*44*/], const u8 pt[16], u8 ct... function rijndaelDecrypt (line 994) | static void rijndaelDecrypt(const u32 rk[/*44*/], const u8 ct[16], u8 pt... FILE: package/network/services/ead/src/ead-client.c type ead_msg (line 42) | struct ead_msg type ead_msg (line 42) | struct ead_msg type sockaddr_in (line 44) | struct sockaddr_in type in_addr (line 47) | struct in_addr type t_client (line 59) | struct t_client type t_num (line 60) | struct t_num type t_num (line 61) | struct t_num type t_preconf (line 62) | struct t_preconf function set_nonblock (line 67) | static void function send_packet (line 77) | static int function prepare_password (line 135) | static void function handle_pong (line 148) | static bool function handle_prime (line 165) | static bool function handle_b (line 188) | static bool function handle_none (line 200) | static bool function handle_done_auth (line 206) | static bool function handle_cmd_data (line 217) | static bool function send_ping (line 232) | static int function send_username (line 240) | static int function get_prime (line 249) | static int function send_a (line 257) | static int function send_auth (line 268) | static int function send_command (line 286) | static int function usage (line 300) | static int function main (line 316) | int main(int argc, char **argv) FILE: package/network/services/ead/src/ead-crypt.c function ead_set_key (line 47) | void function ead_check_rx_iv (line 72) | static bool function ead_get_tx_iv (line 86) | static uint32_t function ead_hash_message (line 98) | static void function ead_encrypt_message (line 113) | void function ead_decrypt_message (line 139) | int FILE: package/network/services/ead/src/ead-crypt.h type ead_msg (line 18) | struct ead_msg type ead_msg (line 19) | struct ead_msg FILE: package/network/services/ead/src/ead-pcap.h type u8_t (line 39) | typedef uint8_t u8_t; type u16_t (line 40) | typedef uint16_t u16_t; type ead_packet (line 43) | struct ead_packet { FILE: package/network/services/ead/src/ead.c type ead_instance (line 70) | struct ead_instance { type ead_packet (line 83) | struct ead_packet type ead_packet (line 83) | struct ead_packet type list_head (line 95) | struct list_head type ead_instance (line 98) | struct ead_instance type t_pwent (line 100) | struct t_pwent type t_confent (line 108) | struct t_confent type t_server (line 109) | struct t_server type t_num (line 110) | struct t_num function set_recv_type (line 113) | static void function pcap_t (line 136) | static pcap_t * function get_random_bytes (line 156) | static void function prepare_password (line 170) | static bool function u16_t (line 263) | static u16_t function ead_send_packet_clone (line 294) | static void function set_state (line 334) | static void function handle_ping (line 374) | static bool function handle_set_username (line 393) | static bool function handle_get_prime (line 410) | static bool function handle_send_a (line 426) | static bool function handle_send_auth (line 449) | static bool function handle_send_cmd (line 472) | static bool function parse_message (line 584) | static void function handle_packet (line 647) | static void function ead_pcap_reopen (line 680) | static void function ead_pktloop (line 713) | static void function usage (line 725) | static int function server_handle_sigchld (line 739) | static void function instance_handle_sigchld (line 757) | static void function start_server (line 765) | static void function start_servers (line 789) | static void function stop_server (line 805) | static void function server_handle_sigint (line 817) | static void function check_bridge_port (line 830) | static int function check_bridge (line 853) | static int function check_all_interfaces (line 860) | static void function main (line 883) | int main(int argc, char **argv) FILE: package/network/services/ead/src/ead.h type ead_type (line 34) | enum ead_type { type ead_auth_type (line 56) | enum ead_auth_type { type ead_cmd_type (line 61) | enum ead_cmd_type { type ead_msg_pong (line 67) | struct ead_msg_pong { type ead_msg_number (line 72) | struct ead_msg_number { type ead_msg_salt (line 77) | struct ead_msg_salt { type ead_msg_user (line 84) | struct ead_msg_user { type ead_msg_auth (line 88) | struct ead_msg_auth { type ead_msg_cmd (line 92) | struct ead_msg_cmd { type ead_msg_cmd_data (line 98) | struct ead_msg_cmd_data { type ead_msg_encrypted (line 103) | struct ead_msg_encrypted { type ead_msg (line 121) | struct ead_msg { FILE: package/network/services/ead/src/filter.c type bpf_insn (line 3) | struct bpf_insn type bpf_program (line 22) | struct bpf_program FILE: package/network/services/ead/src/libbridge.h function br_init (line 35) | static inline int br_init(void) function br_shutdown (line 40) | static inline void br_shutdown(void) function br_foreach_port (line 44) | static inline int function br_foreach_bridge (line 52) | static inline int FILE: package/network/services/ead/src/libbridge_init.c function br_init (line 39) | int br_init(void) function br_shutdown (line 46) | void br_shutdown(void) function isbridge (line 53) | static int isbridge(const struct dirent *entry) function new_foreach_bridge (line 65) | static int new_foreach_bridge(int (*iterator)(const char *name, void *), function br_foreach_bridge (line 91) | int br_foreach_bridge(int (*iterator)(const char *, void *), void *arg) function br_foreach_port (line 99) | int br_foreach_port(const char *brname, FILE: package/network/services/ead/src/list.h type list_head (line 29) | struct list_head { function INIT_LIST_HEAD (line 38) | static inline void INIT_LIST_HEAD(struct list_head *list) function __list_add (line 50) | static inline void __list_add(struct list_head *new, function list_add (line 68) | static inline void list_add(struct list_head *new, struct list_head *head) function list_add_tail (line 82) | static inline void list_add_tail(struct list_head *new, struct list_head... function __list_del (line 95) | static inline void __list_del(struct list_head * prev, struct list_head ... function list_del (line 107) | static inline void list_del(struct list_head *entry) function list_replace (line 121) | static inline void list_replace(struct list_head *old, function list_replace_init (line 130) | static inline void list_replace_init(struct list_head *old, function list_del_init (line 141) | static inline void list_del_init(struct list_head *entry) function list_move (line 152) | static inline void list_move(struct list_head *list, struct list_head *h... function list_move_tail (line 163) | static inline void list_move_tail(struct list_head *list, function list_is_last (line 175) | static inline int list_is_last(const struct list_head *list, function list_empty (line 185) | static inline int list_empty(const struct list_head *head) function list_empty_careful (line 203) | static inline int list_empty_careful(const struct list_head *head) function __list_splice (line 209) | static inline void __list_splice(struct list_head *list, function list_splice (line 228) | static inline void list_splice(struct list_head *list, struct list_head ... function list_splice_init (line 241) | static inline void list_splice_init(struct list_head *list, type hlist_head (line 462) | struct hlist_head { type hlist_node (line 466) | struct hlist_node { function INIT_HLIST_NODE (line 473) | static inline void INIT_HLIST_NODE(struct hlist_node *h) function hlist_unhashed (line 479) | static inline int hlist_unhashed(const struct hlist_node *h) function hlist_empty (line 484) | static inline int hlist_empty(const struct hlist_head *h) function __hlist_del (line 489) | static inline void __hlist_del(struct hlist_node *n) function hlist_del (line 498) | static inline void hlist_del(struct hlist_node *n) function hlist_del_init (line 505) | static inline void hlist_del_init(struct hlist_node *n) function hlist_add_head (line 514) | static inline void hlist_add_head(struct hlist_node *n, struct hlist_hea... function hlist_add_before (line 526) | static inline void hlist_add_before(struct hlist_node *n, function hlist_add_after (line 535) | static inline void hlist_add_after(struct hlist_node *n, FILE: package/network/services/ead/src/pfc.c function main (line 21) | int main (int argc, char ** argv) FILE: package/network/services/ead/src/pw_encrypt_md5.c type MD5Context (line 79) | struct MD5Context { type MD5Context (line 85) | struct MD5Context type MD5Context (line 86) | struct MD5Context type MD5Context (line 87) | struct MD5Context type MD5Context (line 88) | struct MD5Context function __md5_Encode (line 106) | static void function __md5_Decode (line 123) | static void function __md5_Init (line 169) | static void __md5_Init(struct MD5Context *context) function __md5_Update (line 185) | static void __md5_Update(struct MD5Context *context, const unsigned char... function __md5_Pad (line 219) | static void __md5_Pad(struct MD5Context *context) function __md5_Final (line 244) | static void __md5_Final(unsigned char digest[16], struct MD5Context *con... function __md5_Transform (line 257) | static void __md5_Transform(uint32_t state[4], const unsigned char block... type MD5Context (line 522) | struct MD5Context FILE: package/network/services/ead/src/sha1.c function rol32 (line 6) | static uint32_t function sha_transform (line 41) | static void sha_transform(uint32_t *digest, const unsigned char *in, uin... function sha_init (line 96) | static void sha_init(uint32_t *buf) FILE: package/network/services/ead/src/tinysrp/bn.h type BIGNUM (line 228) | typedef struct bignum_st type BN_CTX (line 241) | typedef struct bignum_ctx type BN_MONT_CTX (line 252) | typedef struct bn_mont_ctx_st type BN_RECP_CTX (line 266) | typedef struct bn_recp_ctx_st FILE: package/network/services/ead/src/tinysrp/bn_add.c function BN_add (line 63) | int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) function BN_uadd (line 106) | int BN_uadd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) function BN_usub (line 166) | int BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) function BN_sub (line 256) | int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) FILE: package/network/services/ead/src/tinysrp/bn_asm.c function BN_ULONG (line 70) | BN_ULONG bn_mul_add_words(BN_ULONG *rp, BN_ULONG *ap, int num, BN_ULONG w) function BN_ULONG (line 95) | BN_ULONG bn_mul_words(BN_ULONG *rp, BN_ULONG *ap, int num, BN_ULONG w) function bn_sqr_words (line 119) | void bn_sqr_words(BN_ULONG *r, BN_ULONG *a, int n) function BN_ULONG (line 141) | BN_ULONG bn_mul_add_words(BN_ULONG *rp, BN_ULONG *ap, int num, BN_ULONG w) function BN_ULONG (line 168) | BN_ULONG bn_mul_words(BN_ULONG *rp, BN_ULONG *ap, int num, BN_ULONG w) function bn_sqr_words (line 195) | void bn_sqr_words(BN_ULONG *r, BN_ULONG *a, int n) function BN_ULONG (line 222) | BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d) function BN_ULONG (line 231) | BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d) function BN_ULONG (line 298) | BN_ULONG bn_add_words(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n) function BN_ULONG (line 334) | BN_ULONG bn_add_words(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int n) FILE: package/network/services/ead/src/tinysrp/bn_ctx.c function BN_CTX (line 68) | BN_CTX *BN_CTX_new(void) function BN_CTX_init (line 83) | void BN_CTX_init(BN_CTX *ctx) function BN_CTX_free (line 94) | void BN_CTX_free(BN_CTX *ctx) function BN_CTX_start (line 107) | void BN_CTX_start(BN_CTX *ctx) function BIGNUM (line 114) | BIGNUM *BN_CTX_get(BN_CTX *ctx) function BN_CTX_end (line 128) | void BN_CTX_end(BN_CTX *ctx) FILE: package/network/services/ead/src/tinysrp/bn_div.c function BN_div (line 66) | int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d, function BN_div (line 154) | int BN_div(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divi... function BN_mod (line 344) | int BN_mod(BIGNUM *rem, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx) FILE: package/network/services/ead/src/tinysrp/bn_exp.c function BN_mod_mul (line 119) | int BN_mod_mul(BIGNUM *ret, BIGNUM *a, BIGNUM *b, const BIGNUM *m, BN_CT... function BN_mod_exp (line 141) | int BN_mod_exp(BIGNUM *r, BIGNUM *a, const BIGNUM *p, const BIGNUM *m, function BN_mod_exp_recp (line 180) | int BN_mod_exp_recp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, function BN_mod_exp_simple (line 292) | int BN_mod_exp_simple(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, FILE: package/network/services/ead/src/tinysrp/bn_lib.c function BN_num_bits_word (line 90) | int BN_num_bits_word(BN_ULONG l) function BN_num_bits (line 177) | int BN_num_bits(const BIGNUM *a) function BN_clear_free (line 191) | void BN_clear_free(BIGNUM *a) function BN_free (line 208) | void BN_free(BIGNUM *a) function BN_init (line 218) | void BN_init(BIGNUM *a) function BIGNUM (line 223) | BIGNUM *BN_new(void) function BIGNUM (line 244) | BIGNUM *bn_expand2(BIGNUM *b, int words) function BIGNUM (line 386) | BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b) function BN_set_word (line 425) | int BN_set_word(BIGNUM *a, BN_ULONG w) function BIGNUM (line 453) | BIGNUM *BN_bin2bn(const unsigned char *s, int len, BIGNUM *ret) function BN_bn2bin (line 490) | int BN_bn2bin(const BIGNUM *a, unsigned char *to) function BN_ucmp (line 504) | int BN_ucmp(const BIGNUM *a, const BIGNUM *b) function BN_cmp (line 526) | int BN_cmp(const BIGNUM *a, const BIGNUM *b) function BN_is_bit_set (line 567) | int BN_is_bit_set(const BIGNUM *a, int n) FILE: package/network/services/ead/src/tinysrp/bn_mul.c function BN_mul (line 63) | int BN_mul(BIGNUM *r, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) function bn_mul_normal (line 138) | void bn_mul_normal(BN_ULONG *r, BN_ULONG *a, int na, BN_ULONG *b, int nb) FILE: package/network/services/ead/src/tinysrp/bn_shift.c function BN_lshift (line 63) | int BN_lshift(BIGNUM *r, const BIGNUM *a, int n) function BN_rshift (line 95) | int BN_rshift(BIGNUM *r, BIGNUM *a, int n) FILE: package/network/services/ead/src/tinysrp/bn_sqr.c function BN_sqr (line 65) | int BN_sqr(BIGNUM *r, BIGNUM *a, BN_CTX *ctx) function bn_sqr_normal (line 126) | void bn_sqr_normal(BN_ULONG *r, BN_ULONG *a, int n, BN_ULONG *tmp) FILE: package/network/services/ead/src/tinysrp/bn_word.c function BN_add_word (line 62) | int BN_add_word(BIGNUM *a, BN_ULONG w) function BN_sub_word (line 93) | int BN_sub_word(BIGNUM *a, BN_ULONG w) FILE: package/network/services/ead/src/tinysrp/clitest.c function main (line 47) | int FILE: package/network/services/ead/src/tinysrp/srvtest.c function main (line 47) | int FILE: package/network/services/ead/src/tinysrp/t_client.c function t_clientopen (line 48) | _TYPE( struct t_client * ) function t_clientgenexp (line 127) | _TYPE( struct t_num * ) function t_clientpasswd (line 157) | _TYPE( void ) function t_clientgetkey (line 192) | _TYPE( unsigned char * ) function t_clientverify (line 258) | _TYPE( int ) function t_clientresponse (line 269) | _TYPE( unsigned char * ) function t_clientclose (line 276) | _TYPE( void ) FILE: package/network/services/ead/src/tinysrp/t_client.h type t_client (line 87) | struct t_client { type t_client (line 137) | struct t_client type t_num (line 138) | struct t_num type t_num (line 138) | struct t_num type t_num (line 139) | struct t_num type t_num (line 140) | struct t_num type t_client (line 140) | struct t_client type t_client (line 141) | struct t_client type t_client (line 143) | struct t_client type t_num (line 143) | struct t_num type t_client (line 144) | struct t_client type t_client (line 145) | struct t_client type t_client (line 146) | struct t_client FILE: package/network/services/ead/src/tinysrp/t_conf.c function trialdiv (line 79) | static int function sophie_germain (line 112) | static void function t_makeconfent (line 174) | _TYPE( struct t_confent * ) function t_makeconfent_c (line 218) | _TYPE( struct t_confent * ) function t_newconfent (line 290) | _TYPE( struct t_confent * ) function t_putconfent (line 302) | _TYPE( void ) function BigIntegerBitLen (line 315) | int function BigIntegerCheckPrime (line 322) | int function BigIntegerModInt (line 332) | unsigned int function BigIntegerMod (line 340) | void function BigIntegerMul (line 349) | void function BigIntegerLShift (line 358) | void function BN_is_prime (line 366) | int BN_is_prime(const BIGNUM *a, int checks, void (*callback)(int,int,vo... function BN_is_prime_fasttest (line 372) | int BN_is_prime_fasttest(const BIGNUM *a, int checks, function witness (line 480) | static int witness(BIGNUM *w, const BIGNUM *a, const BIGNUM *a1, function BN_mod_exp_mont (line 504) | int BN_mod_exp_mont(BIGNUM *rr, BIGNUM *a, const BIGNUM *p, function BN_ULONG (line 639) | BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w) function bnrand (line 662) | static int bnrand(int pseudorand, BIGNUM *rnd, int bits, int top, int bo... function BN_pseudo_rand (line 721) | int BN_pseudo_rand(BIGNUM *rnd, int bits, int top, int bottom) function BN_mod_mul_montgomery (line 728) | int BN_mod_mul_montgomery(BIGNUM *r, BIGNUM *a, BIGNUM *b, function BN_from_montgomery (line 758) | int BN_from_montgomery(BIGNUM *ret, BIGNUM *a, BN_MONT_CTX *mont, function BN_MONT_CTX_init (line 896) | void BN_MONT_CTX_init(BN_MONT_CTX *ctx) function BN_MONT_CTX (line 905) | BN_MONT_CTX *BN_MONT_CTX_new(void) function BN_MONT_CTX_free (line 917) | void BN_MONT_CTX_free(BN_MONT_CTX *mont) function BN_MONT_CTX_set (line 929) | int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) function BIGNUM (line 991) | BIGNUM *BN_value_one(void) function BIGNUM (line 1000) | BIGNUM *BN_mod_inverse(BIGNUM *in, BIGNUM *a, const BIGNUM *n, BN_CTX *ctx) function BN_set_bit (line 1063) | int BN_set_bit(BIGNUM *a, int n) FILE: package/network/services/ead/src/tinysrp/t_conv.c function hexDigitToInt (line 46) | static int function t_fromhex (line 63) | _TYPE( int ) function t_tohex (line 88) | _TYPE( char * ) function t_fromb64 (line 113) | _TYPE( int ) function t_tob64 (line 175) | _TYPE( char * ) FILE: package/network/services/ead/src/tinysrp/t_getconf.c type pre_struct (line 51) | struct pre_struct { function t_getprecount (line 74) | _TYPE( int ) type t_confent (line 80) | struct t_confent function gettcid (line 84) | _TYPE( struct t_confent * ) function t_getpreparam (line 102) | _TYPE( struct t_preconf * ) FILE: package/network/services/ead/src/tinysrp/t_getpass.c type sigaction (line 43) | struct sigaction function RETSIGTYPE (line 47) | static RETSIGTYPE function t_getpass (line 54) | _TYPE( int ) FILE: package/network/services/ead/src/tinysrp/t_math.c type BIGNUM (line 48) | typedef BIGNUM * BigInteger; function BigInteger (line 56) | BigInteger function BigInteger (line 65) | BigInteger function BigIntegerToBytes (line 75) | int function BigIntegerCmp (line 83) | int function BigIntegerCmpInt (line 90) | int function BigIntegerAdd (line 103) | void function BigIntegerAddInt (line 110) | void function BigIntegerSub (line 121) | void function BigIntegerMulInt (line 128) | void function BigIntegerModMul (line 140) | void function BigIntegerModExp (line 149) | void function BigIntegerModExpInt (line 158) | void function BigIntegerFree (line 172) | void FILE: package/network/services/ead/src/tinysrp/t_misc.c function t_envhash (line 77) | static void function t_fshash (line 112) | static void function t_initrand (line 188) | void function t_random (line 256) | _TYPE( void ) function t_sessionkey (line 298) | _TYPE( unsigned char * ) FILE: package/network/services/ead/src/tinysrp/t_pw.c type t_pw (line 63) | struct t_pw type t_passwd (line 64) | struct t_passwd function t_serveropen (line 66) | _TYPE( struct t_server * ) function t_openpw (line 82) | _TYPE( struct t_pw * ) function t_openpwbyname (line 108) | _TYPE( struct t_pw * ) function t_closepw (line 126) | _TYPE( void ) function t_rewindpw (line 135) | _TYPE( void ) function savepwent (line 147) | static void function t_getpwbyname (line 164) | _TYPE( struct t_pwent * ) function pwinit (line 213) | static int function pwsetup (line 224) | static void function gettpnam (line 244) | _TYPE( struct t_passwd * ) FILE: package/network/services/ead/src/tinysrp/t_pwd.h type t_num (line 98) | struct t_num { /* Standard byte-oriented integer representation */ type t_preconf (line 103) | struct t_preconf { /* Structure returned by t_getpreparam() */ type t_preconf (line 120) | struct t_preconf type t_confent (line 122) | struct t_confent { /* One configuration file entry (index, N, g) */ type t_conf (line 128) | struct t_conf { /* An open configuration file */ type t_conf (line 155) | struct t_conf type t_conf (line 156) | struct t_conf type t_conf (line 157) | struct t_conf type t_conf (line 158) | struct t_conf type t_confent (line 159) | struct t_confent type t_conf (line 159) | struct t_conf type t_confent (line 160) | struct t_confent type t_conf (line 160) | struct t_conf type t_confent (line 161) | struct t_confent type t_conf (line 161) | struct t_conf type t_confent (line 162) | struct t_confent type t_conf (line 162) | struct t_conf type t_confent (line 163) | struct t_confent type t_conf (line 163) | struct t_conf type t_confent (line 164) | struct t_confent type t_conf (line 164) | struct t_conf type t_confent (line 165) | struct t_confent type t_confent (line 165) | struct t_confent type t_confent (line 166) | struct t_confent type t_confent (line 167) | struct t_confent type t_confent (line 170) | struct t_confent type t_confent (line 171) | struct t_confent type t_confent (line 176) | struct t_confent type t_confent (line 177) | struct t_confent type FILE_STATE (line 184) | typedef enum fstate { type t_pwent (line 190) | struct t_pwent { /* A single password file entry */ type t_pw (line 197) | struct t_pw { /* An open password file */ type t_pw (line 223) | struct t_pw type t_pw (line 224) | struct t_pw type t_pw (line 225) | struct t_pw type t_pw (line 226) | struct t_pw type t_pwent (line 227) | struct t_pwent type t_pw (line 227) | struct t_pw type t_pwent (line 228) | struct t_pwent type t_pw (line 228) | struct t_pw type t_pwent (line 229) | struct t_pwent type t_pw (line 229) | struct t_pw type t_num (line 230) | struct t_num type t_confent (line 231) | struct t_confent type t_pwent (line 232) | struct t_pwent type t_passwd (line 234) | struct t_passwd { type t_passwd (line 240) | struct t_passwd type t_passwd (line 241) | struct t_passwd type t_passwd (line 246) | struct t_passwd type t_passwd (line 247) | struct t_passwd type t_pwent (line 267) | struct t_pwent type t_num (line 308) | struct t_num FILE: package/network/services/ead/src/tinysrp/t_read.c function t_nextfield (line 47) | int function t_nextline (line 71) | int FILE: package/network/services/ead/src/tinysrp/t_server.c function t_serveropenraw (line 47) | _TYPE( struct t_server * ) function t_servergenexp (line 110) | _TYPE( struct t_num * ) function t_servergetkey (line 146) | _TYPE( unsigned char * ) function t_serververify (line 219) | _TYPE( int ) function t_serverresponse (line 243) | _TYPE( unsigned char * ) function t_serverclose (line 250) | _TYPE( void ) FILE: package/network/services/ead/src/tinysrp/t_server.h type t_server (line 82) | struct t_server { type t_server (line 126) | struct t_server type t_server (line 128) | struct t_server type t_pw (line 129) | struct t_pw type t_conf (line 129) | struct t_conf type t_server (line 130) | struct t_server type t_pwent (line 131) | struct t_pwent type t_confent (line 131) | struct t_confent type t_num (line 132) | struct t_num type t_server (line 132) | struct t_server type t_server (line 133) | struct t_server type t_num (line 133) | struct t_num type t_server (line 134) | struct t_server type t_server (line 135) | struct t_server type t_server (line 136) | struct t_server FILE: package/network/services/ead/src/tinysrp/t_sha.c function SHA1Transform (line 48) | static void SHA1Transform(uint32 state[5], const unsigned char buffer[64]) function SHA1Init (line 103) | void SHA1Init(SHA1_CTX* context) function SHA1Update (line 117) | void SHA1Update(SHA1_CTX* context, const unsigned char* data, unsigned i... function SHA1Final (line 139) | void SHA1Final(unsigned char digest[20], SHA1_CTX* context) FILE: package/network/services/ead/src/tinysrp/t_sha.h type uint32 (line 14) | typedef unsigned int uint32; type SHA1_CTX (line 16) | typedef struct { FILE: package/network/services/ead/src/tinysrp/t_truerand.c function tick (line 75) | static void function interrupt (line 88) | static void function roulette (line 104) | static unsigned long function raw_truerand (line 136) | unsigned long FILE: package/network/services/ead/src/tinysrp/tconf.c function main (line 63) | int main(argc, argv) FILE: package/network/services/ead/src/tinysrp/tinysrp.c function tsrp_client_authenticate (line 24) | int tsrp_client_authenticate(int s, char *user, char *pass, TSRP_SESSION... function tsrp_server_authenticate (line 142) | int tsrp_server_authenticate(int s, TSRP_SESSION *tsrp) FILE: package/network/services/ead/src/tinysrp/tinysrp.h type TSRP_SESSION (line 8) | typedef struct { FILE: package/network/services/ead/src/tinysrp/tphrase.c function main (line 25) | int main(int argc, char **argv) function doit (line 61) | void doit(char *name) function t_changepw (line 121) | _TYPE( int ) function t_makepwent (line 195) | _TYPE( struct t_pwent * ) function t_pwcopy (line 257) | int function t_getpwent (line 283) | _TYPE( struct t_pwent * ) function t_putpwent (line 342) | _TYPE( void ) FILE: package/network/services/hostapd/files/multicall.c function main (line 8) | int main(int argc, char **argv) FILE: package/network/services/hostapd/src/src/ap/ubus.c type ubus_context (line 28) | struct ubus_context type blob_buf (line 29) | struct blob_buf type hapd_interfaces (line 32) | struct hapd_interfaces type ubus_object (line 32) | struct ubus_object type hostapd_data (line 37) | struct hostapd_data type ubus_object (line 37) | struct ubus_object type ubus_banned_client (line 42) | struct ubus_banned_client { function ubus_receive (line 47) | static void ubus_receive(int sock, void *eloop_ctx, void *sock_ctx) function ubus_reconnect_timeout (line 53) | static void ubus_reconnect_timeout(void *eloop_data, void *user_ctx) function hostapd_ubus_connection_lost (line 63) | static void hostapd_ubus_connection_lost(struct ubus_context *ctx) function hostapd_ubus_init (line 69) | static bool hostapd_ubus_init(void) function hostapd_ubus_ref_inc (line 83) | static void hostapd_ubus_ref_inc(void) function hostapd_ubus_ref_dec (line 88) | static void hostapd_ubus_ref_dec(void) function hostapd_ubus_add_iface (line 102) | void hostapd_ubus_add_iface(struct hostapd_iface *iface) function hostapd_ubus_free_iface (line 108) | void hostapd_ubus_free_iface(struct hostapd_iface *iface) function hostapd_notify_ubus (line 114) | static void hostapd_notify_ubus(struct ubus_object *obj, char *bssname, ... function hostapd_send_procd_event (line 130) | static void hostapd_send_procd_event(char *bssname, char *event) function hostapd_send_shared_event (line 156) | static void hostapd_send_shared_event(struct ubus_object *obj, char *bss... function hostapd_bss_del_ban (line 162) | static void function hostapd_bss_ban_client (line 172) | static void function hostapd_bss_reload (line 200) | static int function hostapd_parse_vht_map_blobmsg (line 213) | static void function hostapd_parse_vht_capab_blobmsg (line 229) | static void function hostapd_parse_capab_blobmsg (line 263) | static void function hostapd_bss_get_clients (line 281) | static int function hostapd_bss_get_features (line 374) | static int function ieee80211_frequency_to_channel (line 392) | int ieee80211_frequency_to_channel(int freq) function hostapd_bss_get_status (line 415) | static int type blobmsg_policy (line 490) | struct blobmsg_policy function hostapd_notify_response (line 494) | static int type blobmsg_policy (line 524) | struct blobmsg_policy function hostapd_bss_del_client (line 531) | static int function blobmsg_add_macaddr (line 574) | static void function hostapd_bss_list_bans (line 584) | static int function hostapd_bss_wps_start (line 604) | static int type pbc_status (line 621) | enum pbc_status function hostapd_bss_wps_status (line 637) | static int function hostapd_bss_wps_cancel (line 667) | static int function hostapd_bss_update_beacon (line 684) | static int type blobmsg_policy (line 706) | struct blobmsg_policy function hostapd_config_add (line 711) | static int type blobmsg_policy (line 744) | struct blobmsg_policy function hostapd_config_remove (line 748) | static int type blobmsg_policy (line 783) | struct blobmsg_policy function switch_chan_fallback_cb (line 798) | static void switch_chan_fallback_cb(void *eloop_data, void *user_ctx) function hostapd_switch_chan (line 807) | static int type blobmsg_policy (line 922) | struct blobmsg_policy function hostapd_vendor_elements (line 927) | static int function hostapd_rrm_print_nr (line 975) | static void function __hostapd_bss_mgmt_enable_f (line 1005) | static bool function __hostapd_bss_mgmt_enable (line 1050) | static void type blobmsg_policy (line 1068) | struct blobmsg_policy function hostapd_bss_mgmt_enable (line 1077) | static int function hostapd_rrm_nr_enable (line 1103) | static void function hostapd_rrm_nr_get_own (line 1109) | static int function hostapd_rrm_nr_list (line 1135) | static int type blobmsg_policy (line 1170) | struct blobmsg_policy function hostapd_rrm_nr_clear (line 1175) | static void function hostapd_rrm_nr_set (line 1190) | static int type blobmsg_policy (line 1274) | struct blobmsg_policy function hostapd_rrm_beacon_req (line 1284) | static int type blobmsg_policy (line 1357) | struct blobmsg_policy function hostapd_rrm_lm_req (line 1363) | static int function hostapd_ubus_handle_link_measurement (line 1415) | void hostapd_ubus_handle_link_measurement(struct hostapd_data *hapd, con... function hostapd_bss_tr_send (line 1445) | static int type blobmsg_policy (line 1525) | struct blobmsg_policy function hostapd_bss_transition_request (line 1535) | static int type blobmsg_policy (line 1582) | struct blobmsg_policy function hostapd_wnm_disassoc_imminent (line 1589) | static int type blobmsg_policy (line 1627) | struct blobmsg_policy function hostapd_bss_update_airtime (line 1632) | static int type ubus_method (line 1673) | struct ubus_method type ubus_object_type (line 1706) | struct ubus_object_type function avl_compare_macaddr (line 1709) | static int avl_compare_macaddr(const void *k1, const void *k2, void *ptr) function hostapd_ubus_add_bss (line 1714) | void hostapd_ubus_add_bss(struct hostapd_data *hapd) function hostapd_ubus_free_bss (line 1742) | void hostapd_ubus_free_bss(struct hostapd_data *hapd) function hostapd_ubus_vlan_action (line 1765) | static void function hostapd_ubus_add_vlan (line 1792) | void hostapd_ubus_add_vlan(struct hostapd_data *hapd, struct hostapd_vla... function hostapd_ubus_remove_vlan (line 1797) | void hostapd_ubus_remove_vlan(struct hostapd_data *hapd, struct hostapd_... type ubus_method (line 1802) | struct ubus_method type ubus_object_type (line 1807) | struct ubus_object_type function hostapd_ubus_add (line 1810) | void hostapd_ubus_add(struct hapd_interfaces *interfaces) function hostapd_ubus_free (line 1827) | void hostapd_ubus_free(struct hapd_interfaces *interfaces) type ubus_event_req (line 1843) | struct ubus_event_req { function ubus_event_cb (line 1848) | static void function hostapd_ubus_handle_event (line 1856) | int hostapd_ubus_handle_event(struct hostapd_data *hapd, struct hostapd_... function hostapd_ubus_notify (line 1949) | void hostapd_ubus_notify(struct hostapd_data *hapd, const char *type, co... function hostapd_ubus_notify_beacon_report (line 1963) | void hostapd_ubus_notify_beacon_report( function hostapd_ubus_notify_radar_detected (line 1989) | void hostapd_ubus_notify_radar_detected(struct hostapd_iface *iface, int... function hostapd_ubus_notify_bss_transition_add_candidate_list (line 2008) | static void hostapd_ubus_notify_bss_transition_add_candidate_list( function hostapd_ubus_notify_bss_transition_response (line 2025) | void hostapd_ubus_notify_bss_transition_response( function hostapd_ubus_notify_bss_transition_query (line 2053) | int hostapd_ubus_notify_bss_transition_query( FILE: package/network/services/hostapd/src/src/ap/ubus.h type hostapd_ubus_event_type (line 11) | enum hostapd_ubus_event_type { type hostapd_ubus_request (line 18) | struct hostapd_ubus_request { type hostapd_iface (line 26) | struct hostapd_iface type hostapd_data (line 27) | struct hostapd_data type hapd_interfaces (line 28) | struct hapd_interfaces type rrm_measurement_beacon_report (line 29) | struct rrm_measurement_beacon_report type hostapd_ubus_bss (line 36) | struct hostapd_ubus_bss { type hostapd_iface (line 42) | struct hostapd_iface type hostapd_iface (line 43) | struct hostapd_iface type hostapd_data (line 44) | struct hostapd_data type hostapd_data (line 45) | struct hostapd_data type hostapd_data (line 46) | struct hostapd_data type hostapd_vlan (line 46) | struct hostapd_vlan type hostapd_data (line 47) | struct hostapd_data type hostapd_vlan (line 47) | struct hostapd_vlan type hostapd_data (line 49) | struct hostapd_data type hostapd_ubus_request (line 49) | struct hostapd_ubus_request type hostapd_data (line 50) | struct hostapd_data type hostapd_data (line 51) | struct hostapd_data type hostapd_data (line 52) | struct hostapd_data type rrm_measurement_beacon_report (line 54) | struct rrm_measurement_beacon_report type hostapd_iface (line 56) | struct hostapd_iface type hostapd_data (line 60) | struct hostapd_data type hapd_interfaces (line 63) | struct hapd_interfaces type hapd_interfaces (line 64) | struct hapd_interfaces type hostapd_data (line 66) | struct hostapd_data type hostapd_ubus_bss (line 71) | struct hostapd_ubus_bss {} function hostapd_ubus_add_iface (line 73) | static inline void hostapd_ubus_add_iface(struct hostapd_iface *iface) function hostapd_ubus_free_iface (line 77) | static inline void hostapd_ubus_free_iface(struct hostapd_iface *iface) function hostapd_ubus_add_bss (line 81) | static inline void hostapd_ubus_add_bss(struct hostapd_data *hapd) function hostapd_ubus_free_bss (line 85) | static inline void hostapd_ubus_free_bss(struct hostapd_data *hapd) function hostapd_ubus_add_vlan (line 89) | static inline void hostapd_ubus_add_vlan(struct hostapd_data *hapd, stru... function hostapd_ubus_remove_vlan (line 93) | static inline void hostapd_ubus_remove_vlan(struct hostapd_data *hapd, s... function hostapd_ubus_handle_event (line 97) | static inline int hostapd_ubus_handle_event(struct hostapd_data *hapd, s... function hostapd_ubus_handle_link_measurement (line 102) | static inline void hostapd_ubus_handle_link_measurement(struct hostapd_d... function hostapd_ubus_notify (line 106) | static inline void hostapd_ubus_notify(struct hostapd_data *hapd, const ... function hostapd_ubus_notify_beacon_report (line 110) | static inline void hostapd_ubus_notify_beacon_report(struct hostapd_data... function hostapd_ubus_notify_radar_detected (line 117) | static inline void hostapd_ubus_notify_radar_detected(struct hostapd_ifa... function hostapd_ubus_notify_bss_transition_response (line 122) | static inline void hostapd_ubus_notify_bss_transition_response( function hostapd_ubus_add (line 129) | static inline void hostapd_ubus_add(struct hapd_interfaces *interfaces) function hostapd_ubus_free (line 133) | static inline void hostapd_ubus_free(struct hapd_interfaces *interfaces) function hostapd_ubus_notify_bss_transition_query (line 137) | static inline int hostapd_ubus_notify_bss_transition_query( FILE: package/network/services/hostapd/src/src/utils/build_features.h function has_feature (line 4) | static inline int has_feature(const char *feat) FILE: package/network/services/hostapd/src/wpa_supplicant/ubus.c type ubus_context (line 19) | struct ubus_context type blob_buf (line 20) | struct blob_buf type wpa_global (line 23) | struct wpa_global type ubus_object (line 23) | struct ubus_object type wpa_supplicant (line 28) | struct wpa_supplicant type ubus_object (line 28) | struct ubus_object function ubus_receive (line 33) | static void ubus_receive(int sock, void *eloop_ctx, void *sock_ctx) function ubus_reconnect_timeout (line 39) | static void ubus_reconnect_timeout(void *eloop_data, void *user_ctx) function wpas_ubus_connection_lost (line 49) | static void wpas_ubus_connection_lost(struct ubus_context *ctx) function wpas_ubus_init (line 55) | static bool wpas_ubus_init(void) function wpas_ubus_ref_inc (line 69) | static void wpas_ubus_ref_inc(void) function wpas_ubus_ref_dec (line 74) | static void wpas_ubus_ref_dec(void) function wpas_bss_get_features (line 88) | static int function wpas_bss_reload (line 103) | static int type blobmsg_policy (line 122) | struct blobmsg_policy function wpas_bss_wps_start (line 126) | static int function wpas_bss_wps_cancel (line 149) | static int type ubus_method (line 166) | struct ubus_method type ubus_object_type (line 175) | struct ubus_object_type function wpas_ubus_add_bss (line 178) | void wpas_ubus_add_bss(struct wpa_supplicant *wpa_s) function wpas_ubus_free_bss (line 198) | void wpas_ubus_free_bss(struct wpa_supplicant *wpa_s) type blobmsg_policy (line 224) | struct blobmsg_policy function wpas_config_add (line 233) | static int type blobmsg_policy (line 279) | struct blobmsg_policy function wpas_config_remove (line 283) | static int type ubus_method (line 318) | struct ubus_method type ubus_object_type (line 323) | struct ubus_object_type function wpas_ubus_add (line 326) | void wpas_ubus_add(struct wpa_global *global) function wpas_ubus_free (line 343) | void wpas_ubus_free(struct wpa_global *global) function wpas_ubus_notify (line 361) | void wpas_ubus_notify(struct wpa_supplicant *wpa_s, const struct wps_cre... FILE: package/network/services/hostapd/src/wpa_supplicant/ubus.h type wpa_supplicant (line 12) | struct wpa_supplicant type wpa_global (line 13) | struct wpa_global type wpas_ubus_bss (line 20) | struct wpas_ubus_bss { type wpa_supplicant (line 24) | struct wpa_supplicant type wpa_supplicant (line 25) | struct wpa_supplicant type wpa_global (line 27) | struct wpa_global type wpa_global (line 28) | struct wpa_global type wpa_supplicant (line 31) | struct wpa_supplicant type wps_credential (line 31) | struct wps_credential type wpas_ubus_bss (line 35) | struct wpas_ubus_bss {} function wpas_ubus_add_iface (line 37) | static inline void wpas_ubus_add_iface(struct wpa_supplicant *wpa_s) function wpas_ubus_free_iface (line 41) | static inline void wpas_ubus_free_iface(struct wpa_supplicant *wpa_s) function wpas_ubus_add_bss (line 45) | static inline void wpas_ubus_add_bss(struct wpa_supplicant *wpa_s) function wpas_ubus_free_bss (line 49) | static inline void wpas_ubus_free_bss(struct wpa_supplicant *wpa_s) function wpas_ubus_notify (line 53) | static inline void wpas_ubus_notify(struct wpa_supplicant *wpa_s, struct... function wpas_ubus_add (line 57) | static inline void wpas_ubus_add(struct wpa_global *global) function wpas_ubus_free (line 61) | static inline void wpas_ubus_free(struct wpa_global *global) FILE: package/network/services/ppp/utils/pfc.c function main (line 17) | int main (int argc, char ** argv) FILE: package/network/utils/iwcap/src/iwcap.c type ringbuf (line 65) | struct ringbuf { type ringbuf_entry (line 72) | struct ringbuf_entry { type pcap_hdr_t (line 79) | typedef struct pcap_hdr_s { type pcaprec_hdr_t (line 89) | typedef struct pcaprec_hdr_s { type radiotap_hdr_t (line 96) | typedef struct ieee80211_radiotap_header { function check_type (line 104) | int check_type(void) function set_promisc (line 116) | int set_promisc(int on) function sig_dump (line 148) | void sig_dump(int sig) function sig_teardown (line 153) | void sig_teardown(int sig) function write_pcap_header (line 159) | void write_pcap_header(FILE *o) function write_pcap_frame (line 174) | void write_pcap_frame(FILE *o, uint32_t *sec, uint32_t *usec, type ringbuf (line 199) | struct ringbuf type ringbuf (line 201) | struct ringbuf type ringbuf_entry (line 206) | struct ringbuf_entry type ringbuf_entry (line 212) | struct ringbuf_entry type ringbuf_entry (line 222) | struct ringbuf_entry type ringbuf (line 222) | struct ringbuf type timeval (line 224) | struct timeval type ringbuf_entry (line 225) | struct ringbuf_entry type ringbuf_entry (line 240) | struct ringbuf_entry type ringbuf (line 240) | struct ringbuf type ringbuf_entry (line 242) | struct ringbuf_entry function ringbuf_free (line 250) | void ringbuf_free(struct ringbuf *r) function msg (line 257) | void msg(const char *fmt, ...) function main (line 271) | int main(int argc, char **argv) FILE: package/network/utils/resolveip/src/resolveip.c function abort_query (line 20) | static void abort_query(int sig) function show_usage (line 25) | static void show_usage(void) function main (line 35) | int main(int argc, char **argv) FILE: package/network/utils/rssileds/src/rssileds.c type led (line 44) | struct led { type rule_t (line 50) | typedef struct rule rule_t; type rule (line 51) | struct rule { function log_rules (line 60) | void log_rules(rule_t *rules) function set_led (line 73) | int set_led(struct led *led, unsigned char value) function init_led (line 99) | int init_led(struct led **led, char *ledname) function close_led (line 152) | void close_led(struct led **led) function quality (line 161) | int quality(const struct iwinfo_ops *iw, const char *ifname) function open_backend (line 177) | int open_backend(const struct iwinfo_ops **iw, const char *ifname) function update_leds (line 187) | void update_leds(rule_t *rules, int q) function main (line 209) | int main(int argc, char **argv) FILE: package/system/mtd/src/crc32.h function crc32 (line 10) | static inline uint32_t function crc32buf (line 19) | static inline unsigned int crc32buf(char *buf, size_t len) FILE: package/system/mtd/src/fis.c type fis_image_hdr (line 25) | struct fis_image_hdr { type fis_image_crc (line 34) | struct fis_image_crc { type fis_image_desc (line 39) | struct fis_image_desc { type fis_image_desc (line 46) | struct fis_image_desc function fis_close (line 49) | static void type fis_image_desc (line 62) | struct fis_image_desc type fis_image_desc (line 65) | struct fis_image_desc function fis_validate (line 92) | int function fis_remap (line 139) | int FILE: package/system/mtd/src/fis.h type fis_part (line 4) | struct fis_part { type fis_part (line 13) | struct fis_part type fis_part (line 13) | struct fis_part type fis_part (line 14) | struct fis_part type fis_part (line 14) | struct fis_part FILE: package/system/mtd/src/imagetag.c type bcm_tag (line 73) | struct bcm_tag { function strntoul (line 136) | static uint32_t strntoul(char *str, char **endptr, int base, size_t len) { function compute_crc32 (line 149) | uint32_t compute_crc32(uint32_t crc, off_t start, size_t compute_len, in... function trx_fixup (line 172) | int function trx_check (line 243) | int function mtd_fixtrx (line 290) | int FILE: package/system/mtd/src/jffs2.c function pad (line 51) | static void pad(int size) function rbytes (line 77) | static inline int rbytes(void) function add_data (line 82) | static inline void add_data(char *ptr, int len) function prep_eraseblock (line 92) | static void prep_eraseblock(void) function add_dirent (line 100) | static int add_dirent(const char *name, const char type, int parent) function add_dir (line 132) | static int add_dir(const char *name, int parent) function add_file (line 163) | static void add_file(const char *name, int parent) function mtd_replace_jffs2 (line 239) | int mtd_replace_jffs2(const char *mtd, int fd, int ofs, const char *file... function mtd_parse_jffs2data (line 259) | void mtd_parse_jffs2data(const char *buf, const char *dir) function mtd_write_jffs2 (line 286) | int mtd_write_jffs2(const char *mtd, const char *filename, const char *dir) FILE: package/system/mtd/src/jffs2.h type jint32_t (line 94) | typedef uint32_t jint32_t; type jmode_t (line 96) | typedef uint32_t jmode_t; type jint16_t (line 98) | typedef uint16_t jint16_t; type jffs2_unknown_node (line 100) | struct jffs2_unknown_node type jffs2_raw_dirent (line 109) | struct jffs2_raw_dirent type jffs2_raw_inode (line 133) | struct jffs2_raw_inode type jffs2_raw_xattr (line 159) | struct jffs2_raw_xattr { type jffs2_raw_xref (line 174) | struct jffs2_raw_xref type jffs2_raw_summary (line 186) | struct jffs2_raw_summary type jffs2_raw_inode (line 202) | struct jffs2_raw_inode type jffs2_raw_dirent (line 203) | struct jffs2_raw_dirent type jffs2_raw_xattr (line 204) | struct jffs2_raw_xattr type jffs2_raw_xref (line 205) | struct jffs2_raw_xref type jffs2_raw_summary (line 206) | struct jffs2_raw_summary type jffs2_unknown_node (line 207) | struct jffs2_unknown_node FILE: package/system/mtd/src/linksys_bootcount.c type bootcounter (line 66) | struct bootcounter { function mtd_resetbc (line 74) | int mtd_resetbc(const char *mtd) FILE: package/system/mtd/src/md5.c function MD5_Init (line 105) | void MD5_Init (mdContext) function MD5_Update (line 122) | void MD5_Update (mdContext, inBuf, inLen) function Transform (line 203) | static void Transform (buf, in) FILE: package/system/mtd/src/md5.h type UINT4 (line 44) | typedef unsigned int UINT4; type INT4 (line 45) | typedef int INT4; type UINT4 (line 47) | typedef unsigned long UINT4; type INT4 (line 48) | typedef long INT4; type MD5_CTX (line 53) | typedef struct { FILE: package/system/mtd/src/mtd.c type mtd_image_format (line 77) | enum mtd_image_format { type mtd_image_format (line 87) | enum mtd_image_format function mtd_open (line 99) | int mtd_open(const char *mtd, bool block) function mtd_check_open (line 127) | int mtd_check_open(const char *mtd) function mtd_block_is_bad (line 150) | int mtd_block_is_bad(int fd, int offset) function mtd_erase_block (line 167) | int mtd_erase_block(int fd, int offset) function mtd_write_buffer (line 180) | int mtd_write_buffer(int fd, const char *buf, int offset, int length) function image_check (line 187) | static int function mtd_check (line 238) | static int mtd_check(const char *mtd) function mtd_unlock (line 273) | static int function mtd_erase (line 315) | static int function mtd_dump (line 350) | static int function mtd_verify (line 402) | static int function indicate_writing (line 459) | static void function mtd_write (line 469) | static int function usage (line 768) | static void usage(void) function do_reboot (line 838) | static void do_reboot(void) function main (line 851) | int main (int argc, char **argv) FILE: package/system/mtd/src/seama.c function seama_fix_md5 (line 54) | int function mtd_fixseama (line 107) | int FILE: package/system/mtd/src/seama.h type seama_entity_header (line 99) | struct seama_entity_header { FILE: package/system/mtd/src/tpl_ramips_recoveryflag.c type uboot_args (line 34) | struct uboot_args { function mtd_tpl_recoverflag_write (line 38) | int mtd_tpl_recoverflag_write(const char *mtd, const bool recovery_active) FILE: package/system/mtd/src/trx.c type trx_header (line 40) | struct trx_header { function trx_fixup (line 65) | int function trx_check (line 112) | int function mtd_fixtrx (line 156) | int FILE: package/system/mtd/src/wrg.c type wrg_header (line 59) | struct wrg_header { function wrg_fix_md5 (line 72) | int function mtd_fixwrg (line 127) | int FILE: package/system/mtd/src/wrgg.c function le32_to_cpu (line 42) | static inline uint32_t le32_to_cpu(uint8_t *buf) function wrgg_fix_md5 (line 50) | int function mtd_fixwrgg (line 105) | int FILE: package/system/mtd/src/wrgg.h type wrgg03_header (line 6) | struct wrgg03_header { FILE: package/utils/bcm4908img/src/bcm4908img.c type bcm4908img_tail (line 62) | struct bcm4908img_tail { type bcm4908img_info (line 82) | struct bcm4908img_info { function bcm4908img_min (line 94) | static inline size_t bcm4908img_min(size_t x, size_t y) { function bcm4908img_crc32 (line 169) | uint32_t bcm4908img_crc32(uint32_t crc, const void *buf, size_t len) { function FILE (line 185) | static FILE *bcm4908img_open(const char *pathname, const char *mode) { function bcm4908img_close (line 209) | static void bcm4908img_close(FILE *fp) { function bcm4908img_calc_crc32 (line 214) | static int bcm4908img_calc_crc32(FILE *fp, struct bcm4908img_info *info) { type chk_header (line 240) | struct chk_header { type linksys_tail (line 253) | struct linksys_tail { function bcm4908img_is_all_ff (line 263) | static bool bcm4908img_is_all_ff(const void *buf, size_t length) function bcm4908img_parse (line 276) | static int bcm4908img_parse(FILE *fp, struct bcm4908img_info *info) { function bcm4908img_info (line 410) | static int bcm4908img_info(int argc, char **argv) { function bcm4908img_create_append_file (line 456) | static ssize_t bcm4908img_create_append_file(FILE *trx, const char *in_p... function bcm4908img_create_append_zeros (line 483) | static ssize_t bcm4908img_create_append_zeros(FILE *trx, size_t length) { function bcm4908img_create_align (line 502) | static ssize_t bcm4908img_create_align(FILE *trx, size_t cur_offset, siz... function bcm4908img_create (line 511) | static int bcm4908img_create(int argc, char **argv) { function bcm4908img_extract (line 592) | static int bcm4908img_extract(int argc, char **argv) { type jint32_t (line 706) | typedef struct { type jint16_t (line 710) | typedef struct { type jffs2_unknown_node (line 714) | struct jffs2_unknown_node type jffs2_raw_dirent (line 723) | struct jffs2_raw_dirent function bcm4908img_bootfs_ls (line 744) | static int bcm4908img_bootfs_ls(FILE *fp, struct bcm4908img_info *info) { function bcm4908img_bootfs_mv (line 801) | static int bcm4908img_bootfs_mv(FILE *fp, struct bcm4908img_info *info, ... function bcm4908img_bootfs (line 925) | static int bcm4908img_bootfs(int argc, char **argv) { function usage (line 982) | static void usage() { function main (line 1007) | int main(int argc, char **argv) { FILE: package/utils/fbtest/src/fbtest.c type vidsize (line 44) | struct vidsize{ type vidsize (line 49) | struct vidsize type pixenum (line 57) | enum pixenum{ // keep in sync with pixname ! type pixelformat (line 72) | struct pixelformat{ type pixelformat (line 83) | struct pixelformat type colour (line 136) | struct colour { type colour (line 143) | struct colour type rect (line 152) | struct rect{ type pixel (line 159) | struct pixel{ // up to 32 bits of pixel information function col2pixel (line 163) | void col2pixel (struct pixel *pix, const struct pixelformat *pixf, const... function setmode (line 185) | int setmode(int fbd, const struct pixelformat *pixf,const struct vidsize... function drawrect (line 210) | void drawrect(void *videoram, struct rect *r, const struct pixelformat *... function draw4field (line 259) | void draw4field(void *videoram, const struct pixelformat *pixf, const st... function usage (line 290) | void usage(char *name){ function main (line 306) | int main (int argc,char **argv){ FILE: package/utils/fritz-tools/src/fritz_cal_extract.c function special_min (line 38) | static inline size_t special_min(size_t a, size_t b) function inf (line 49) | static int inf(FILE *source, FILE *dest, size_t limit, size_t skip) function zerr (line 110) | static void zerr(int ret) function get_num (line 133) | static unsigned int get_num(char *str) function usage (line 141) | static void usage(void) type cal_entry (line 148) | struct cal_entry { function main (line 154) | int main(int argc, char **argv) FILE: package/utils/fritz-tools/src/fritz_tffs_nand_read.c type tffs_sectors (line 76) | struct tffs_sectors type tffs_sectors (line 78) | struct tffs_sectors { function sector_mark_bad (line 83) | static inline void sector_mark_bad(int num) function sector_get_good (line 88) | static inline uint8_t sector_get_good(int num) type tffs_entry_segment (line 93) | struct tffs_entry_segment { type tffs_entry (line 98) | struct tffs_entry { type tffs_name_table_entry (line 103) | struct tffs_name_table_entry { type tffs_key_name_table (line 108) | struct tffs_key_name_table { function read_uint8 (line 113) | static inline uint8_t read_uint8(void *buf, ptrdiff_t off) function read_uint32 (line 118) | static inline uint32_t read_uint32(void *buf, ptrdiff_t off) function read_uint64 (line 127) | static inline uint64_t read_uint64(void *buf, ptrdiff_t off) function read_sector (line 136) | static int read_sector(off_t pos) function read_sectoroob (line 145) | static int read_sectoroob(off_t pos) function get_walk_size (line 160) | static inline uint32_t get_walk_size(uint32_t entry_len) function print_entry_value (line 165) | static void print_entry_value(const struct tffs_entry *entry) function find_entry (line 171) | static int find_entry(uint32_t id, struct tffs_entry *entry) function parse_key_names (line 273) | static void parse_key_names(struct tffs_entry *names_entry, function show_all_key_names (line 306) | static void show_all_key_names(struct tffs_key_name_table *key_names) function show_all_key_value_pairs (line 312) | static int show_all_key_value_pairs(struct tffs_key_name_table *key_names) function show_matching_key_value (line 335) | static int show_matching_key_value(struct tffs_key_name_table *key_names) function check_sector (line 362) | static int check_sector(off_t pos) function check_block (line 381) | static int check_block(off_t pos, uint32_t sector) function scan_mtd (line 407) | static int scan_mtd(void) function usage (line 444) | static void usage(int status) function parse_options (line 463) | static void parse_options(int argc, char *argv[]) function main (line 518) | int main(int argc, char *argv[]) FILE: package/utils/fritz-tools/src/fritz_tffs_read.c type tffs_entry_header (line 50) | struct tffs_entry_header { type tffs_entry (line 55) | struct tffs_entry { type tffs_name_table_entry (line 61) | struct tffs_name_table_entry { type tffs_key_name_table (line 66) | struct tffs_key_name_table { function get_header_len (line 71) | static inline uint16_t get_header_len(const struct tffs_entry_header *he... function get_header_id (line 79) | static inline uint16_t get_header_id(const struct tffs_entry_header *hea... function to_entry_header_id (line 87) | static inline uint16_t to_entry_header_id(uint32_t name_id) function get_walk_size (line 95) | static inline uint32_t get_walk_size(uint32_t entry_len) function print_entry_value (line 100) | static void print_entry_value(const struct tffs_entry *entry) function parse_entry (line 109) | static void parse_entry(uint8_t *buffer, uint32_t pos, function find_entry (line 116) | static int find_entry(uint8_t *buffer, uint16_t id, struct tffs_entry *e... function parse_key_names (line 133) | static void parse_key_names(struct tffs_entry *names_entry, function show_all_key_names (line 162) | static void show_all_key_names(struct tffs_key_name_table *key_names) function show_all_key_value_pairs (line 170) | static int show_all_key_value_pairs(uint8_t *buffer, function show_matching_key_value (line 196) | static int show_matching_key_value(uint8_t *buffer, function usage (line 227) | static void usage(int status) function file_exist (line 247) | static int file_exist(char *filename) function parse_options (line 254) | static void parse_options(int argc, char *argv[]) function main (line 315) | int main(int argc, char *argv[]) FILE: package/utils/jboot-tools/src/jboot_config_read.c type stag_header (line 70) | struct stag_header { /* used only of sch2 wrapped kernel data */ type csxf_header (line 80) | struct csxf_header { type data_header (line 89) | struct data_header { function usage (line 112) | static void usage(int status) function print_data_header (line 129) | static void print_data_header(struct data_header *printed_header) function jboot_checksum (line 147) | static uint16_t jboot_checksum(uint16_t start_val, uint16_t *data, int s... function find_header (line 168) | static int find_header(uint8_t *buf, uint32_t buf_size, function read_file (line 245) | static int read_file(char *file_name) function write_file (line 282) | static int write_file(const char *ofname, const uint8_t *data, int len) function print_mac (line 313) | static void print_mac(struct data_header **data_table, int cnt) function write_eeprom (line 329) | static int write_eeprom(struct data_header **data_table, int cnt) function main (line 347) | int main(int argc, char *argv[]) FILE: package/utils/nvram/src/cli.c function nvram_handle_t (line 28) | static nvram_handle_t * nvram_open_rdonly(void) function nvram_handle_t (line 45) | static nvram_handle_t * nvram_open_staging(void) function do_show (line 53) | static int do_show(nvram_handle_t *nvram) function do_get (line 72) | static int do_get(nvram_handle_t *nvram, const char *var) function do_unset (line 86) | static int do_unset(nvram_handle_t *nvram, const char *var) function do_set (line 91) | static int do_set(nvram_handle_t *nvram, const char *pair) function do_info (line 107) | static int do_info(nvram_handle_t *nvram) function usage (line 136) | static void usage(void) function main (line 149) | int main( int argc, const char *argv[] ) FILE: package/utils/nvram/src/crc.c function hndcrc8 (line 60) | uint8_t hndcrc8 ( FILE: package/utils/nvram/src/nvram.c function hash (line 30) | static uint32_t hash(const char *s) function _nvram_free (line 41) | static void _nvram_free(nvram_handle_t *h) function nvram_tuple_t (line 69) | static nvram_tuple_t * _nvram_realloc( nvram_handle_t *h, nvram_tuple_t *t, function _nvram_rehash (line 100) | static int _nvram_rehash(nvram_handle_t *h) function nvram_header_t (line 148) | nvram_header_t * nvram_header(nvram_handle_t *h) function nvram_set (line 175) | int nvram_set(nvram_handle_t *h, const char *name, const char *value) function nvram_unset (line 210) | int nvram_unset(nvram_handle_t *h, const char *name) function nvram_tuple_t (line 236) | nvram_tuple_t * nvram_getall(nvram_handle_t *h) function nvram_commit (line 263) | int nvram_commit(nvram_handle_t *h) function nvram_handle_t (line 343) | nvram_handle_t * nvram_open(const char *file, int rdonly) function nvram_close (line 424) | int nvram_close(nvram_handle_t *h) type stat (line 441) | struct stat type stat (line 471) | struct stat function nvram_to_staging (line 482) | int nvram_to_staging(void) function staging_to_nvram (line 515) | int staging_to_nvram(void) FILE: package/utils/nvram/src/nvram.h type nvram_header (line 32) | struct nvram_header { type nvram_tuple (line 40) | struct nvram_tuple { type nvram_handle (line 46) | struct nvram_handle { type nvram_handle_t (line 55) | typedef struct nvram_handle nvram_handle_t; type nvram_header_t (line 56) | typedef struct nvram_header nvram_header_t; type nvram_tuple_t (line 57) | typedef struct nvram_tuple nvram_tuple_t; FILE: package/utils/osafeloader/src/md5.c function MD5_Init (line 200) | void MD5_Init(MD5_CTX *ctx) function MD5_Update (line 211) | void MD5_Update(MD5_CTX *ctx, const void *data, unsigned long size) function MD5_Final (line 245) | void MD5_Final(unsigned char *result, MD5_CTX *ctx) FILE: package/utils/osafeloader/src/md5.h type MD5_u32plus (line 32) | typedef unsigned int MD5_u32plus; type MD5_CTX (line 34) | typedef struct { FILE: package/utils/osafeloader/src/osafeloader.c type safeloader_header (line 40) | struct safeloader_header { function osafeloader_min (line 49) | static inline size_t osafeloader_min(size_t x, size_t y) { function osafeloader_info (line 64) | static int osafeloader_info(int argc, char **argv) { function osafeloader_extract_parse_options (line 134) | static void osafeloader_extract_parse_options(int argc, char **argv) { function osafeloader_extract (line 149) | static int osafeloader_extract(int argc, char **argv) { function usage (line 241) | static void usage() { function main (line 253) | int main(int argc, char **argv) { FILE: package/utils/oseama/src/md5.c function MD5_Init (line 200) | void MD5_Init(MD5_CTX *ctx) function MD5_Update (line 211) | void MD5_Update(MD5_CTX *ctx, const void *data, unsigned long size) function MD5_Final (line 245) | void MD5_Final(unsigned char *result, MD5_CTX *ctx) FILE: package/utils/oseama/src/md5.h type MD5_u32plus (line 32) | typedef unsigned int MD5_u32plus; type MD5_CTX (line 34) | typedef struct { FILE: package/utils/oseama/src/oseama.c type seama_seal_header (line 43) | struct seama_seal_header { type seama_entity_header (line 50) | struct seama_entity_header { function oseama_min (line 62) | static inline size_t oseama_min(size_t x, size_t y) { function oseama_info_parse_options (line 70) | static void oseama_info_parse_options(int argc, char **argv) { function oseama_info_entities (line 82) | static int oseama_info_entities(FILE *seama) { function oseama_info (line 139) | static int oseama_info(int argc, char **argv) { function oseama_entity_append_file (line 224) | static ssize_t oseama_entity_append_file(FILE *seama, const char *in_pat... function oseama_entity_append_zeros (line 250) | static ssize_t oseama_entity_append_zeros(FILE *seama, size_t length) { function oseama_entity_align (line 266) | static ssize_t oseama_entity_align(FILE *seama, size_t curr_offset, size... function oseama_entity_write_hdr (line 276) | static int oseama_entity_write_hdr(FILE *seama, size_t metasize, size_t ... function oseama_entity (line 305) | static int oseama_entity(int argc, char **argv) { function oseama_extract_parse_options (line 399) | static void oseama_extract_parse_options(int argc, char **argv) { function oseama_extract_entity (line 414) | static int oseama_extract_entity(FILE *seama, FILE *out) { function oseama_extract (line 460) | static int oseama_extract(int argc, char **argv) { function usage (line 525) | static void usage() { function main (line 544) | int main(int argc, char **argv) { FILE: package/utils/px5g-mbedtls/px5g-mbedtls.c function _urandom (line 46) | static int _urandom(void *ctx, unsigned char *out, size_t len) function write_file (line 52) | static void write_file(const char *path, int len, bool pem) function mbedtls_ecp_group_id (line 77) | static mbedtls_ecp_group_id ecp_curve(const char *name) function write_key (line 94) | static void write_key(mbedtls_pk_context *key, const char *path, bool pem) function gen_key (line 110) | static void gen_key(mbedtls_pk_context *key, bool rsa, int ksize, int exp, function dokey (line 129) | int dokey(bool rsa, char **arg) function selfsigned (line 168) | int selfsigned(char **arg) function main (line 307) | int main(int argc, char *argv[]) FILE: package/utils/px5g-wolfssl/px5g-wolfssl.c function write_file (line 27) | int write_file(byte *buf, int bufSz, char *path) { function write_key (line 50) | int write_key(ecc_key *ecKey, RsaKey *rsaKey, int type, int keySz, char ... function gen_key (line 83) | int gen_key(WC_RNG *rng, ecc_key *ecKey, RsaKey *rsaKey, int type, int k... function selfsigned (line 112) | int selfsigned(WC_RNG *rng, char **arg) { function dokey (line 298) | int dokey(WC_RNG *rng, int type, char **arg) { function main (line 349) | int main(int argc, char *argv[]) { FILE: scripts/cfe-bin-header.py function auto_int (line 7) | def auto_int(x): function create_header (line 10) | def create_header(args, size): function create_output (line 14) | def create_output(args): function main (line 30) | def main(): FILE: scripts/cfe-partition-tag.py function auto_int (line 27) | def auto_int(x): function str_to_bytes_pad (line 31) | def str_to_bytes_pad(string, size): function create_tag (line 41) | def create_tag(args, in_bytes, size): function create_output (line 56) | def create_output(args): function main (line 71) | def main(): FILE: scripts/cfe-wfi-tag.py function auto_int (line 49) | def auto_int(x): function create_tag (line 53) | def create_tag(args, in_bytes): function create_output (line 67) | def create_output(args): function main (line 83) | def main(): FILE: scripts/config/conf.c type menu (line 19) | struct menu type menu (line 20) | struct menu type input_mode (line 22) | enum input_mode { type input_mode (line 40) | enum input_mode type menu (line 47) | struct menu function print_help (line 49) | static void print_help(struct menu *menu) function strip (line 59) | static void strip(char *str) function xfgets (line 77) | static void xfgets(char *str, int size, FILE *in) function set_randconfig_seed (line 86) | static void set_randconfig_seed(void) function randomize_choice_values (line 116) | static bool randomize_choice_values(struct symbol *csym) type conf_def_mode (line 163) | enum conf_def_mode { function conf_set_all_new_symbols (line 173) | static bool conf_set_all_new_symbols(enum conf_def_mode mode) function conf_rewrite_mod_or_yes (line 306) | static void conf_rewrite_mod_or_yes(enum conf_def_mode mode) function conf_askvalue (line 321) | static int conf_askvalue(struct symbol *sym, const char *def) function conf_string (line 353) | static int conf_string(struct menu *menu) function conf_sym (line 386) | static int conf_sym(struct menu *menu) function conf_choice (line 453) | static int conf_choice(struct menu *menu) function conf (line 568) | static void conf(struct menu *menu) function check_conf (line 635) | static void check_conf(struct menu *menu) type option (line 682) | struct option function conf_usage (line 704) | static void conf_usage(const char *progname) function main (line 733) | int main(int ac, char **av) FILE: scripts/config/confdata.c function is_present (line 23) | static bool is_present(const char *path) function is_dir (line 31) | static bool is_dir(const char *path) function is_same (line 42) | static bool is_same(const char *file1, const char *file2) function make_parent_dir (line 92) | static int make_parent_dir(const char *path) function conf_touch_dep (line 130) | static int conf_touch_dep(const char *name) type conf_printer (line 162) | struct conf_printer { function conf_warning (line 176) | static void conf_warning(const char *fmt, ...) function conf_default_message_callback (line 187) | static void conf_default_message_callback(const char *s) function conf_set_message_callback (line 196) | void conf_set_message_callback(void (*fn)(const char *s)) function conf_message (line 201) | static void conf_message(const char *fmt, ...) function conf_set_sym_val (line 230) | static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, ... function add_byte (line 292) | static int add_byte(int c, char **lineptr, size_t slen, size_t *n) function compat_getline (line 312) | static ssize_t compat_getline(char **lineptr, size_t *n, FILE *stream) function conf_reset (line 346) | void conf_reset(int def) function conf_read_simple (line 371) | int conf_read_simple(const char *name, int def) function conf_read (line 530) | int conf_read(const char *name) function kconfig_print_symbol (line 608) | static void function kconfig_print_comment (line 631) | static void type conf_printer (line 651) | struct conf_printer function header_print_symbol (line 662) | static void function header_print_comment (line 703) | static void type conf_printer (line 725) | struct conf_printer function conf_write_symbol (line 731) | static void conf_write_symbol(FILE *fp, struct symbol *sym, function conf_write_heading (line 751) | static void function conf_write_defconfig (line 769) | int conf_write_defconfig(const char *filename) function conf_write (line 842) | int conf_write(const char *name) function conf_write_dep (line 958) | static int conf_write_dep(const char *name) function conf_touch_deps (line 987) | static int conf_touch_deps(void) function conf_write_autoconf (line 1059) | int conf_write_autoconf(int overwrite) function conf_set_changed (line 1126) | void conf_set_changed(bool val) function conf_get_changed (line 1134) | bool conf_get_changed(void) function conf_set_changed_callback (line 1139) | void conf_set_changed_callback(void (*fn)(void)) function set_all_choice_values (line 1144) | void set_all_choice_values(struct symbol *csym) FILE: scripts/config/expr.c type expr (line 16) | struct expr type expr (line 16) | struct expr type expr (line 18) | struct expr type symbol (line 18) | struct symbol type expr (line 20) | struct expr type expr (line 26) | struct expr type expr_type (line 26) | enum expr_type type expr (line 26) | struct expr type expr (line 28) | struct expr type expr (line 34) | struct expr type expr_type (line 34) | enum expr_type type expr (line 34) | struct expr type expr (line 34) | struct expr type expr (line 36) | struct expr type expr (line 43) | struct expr type expr_type (line 43) | enum expr_type type symbol (line 43) | struct symbol type symbol (line 43) | struct symbol type expr (line 45) | struct expr type expr (line 52) | struct expr type expr (line 52) | struct expr type expr (line 52) | struct expr type expr (line 59) | struct expr type expr (line 59) | struct expr type expr (line 59) | struct expr type expr (line 66) | struct expr type expr (line 66) | struct expr type expr (line 68) | struct expr function expr_free (line 107) | void expr_free(struct expr *e) function __expr_eliminate_eq (line 150) | static void __expr_eliminate_eq(enum expr_type type, struct expr **ep1, ... function expr_eliminate_eq (line 221) | void expr_eliminate_eq(struct expr **ep1, struct expr **ep2) function expr_eq (line 252) | int expr_eq(struct expr *e1, struct expr *e2) type expr (line 316) | struct expr type expr (line 316) | struct expr type expr (line 318) | struct expr type expr (line 402) | struct expr type expr (line 402) | struct expr type expr (line 431) | struct expr type expr (line 431) | struct expr type expr (line 431) | struct expr type expr (line 433) | struct expr type symbol (line 434) | struct symbol type expr (line 495) | struct expr type expr (line 495) | struct expr type expr (line 495) | struct expr type expr (line 497) | struct expr type symbol (line 498) | struct symbol function expr_eliminate_dups1 (line 596) | static void expr_eliminate_dups1(enum expr_type type, struct expr **ep1,... type expr (line 664) | struct expr type expr (line 664) | struct expr type expr (line 694) | struct expr type expr (line 694) | struct expr type expr (line 696) | struct expr function expr_contains_symbol (line 851) | int expr_contains_symbol(struct expr *dep, struct symbol *sym) function expr_depends_symbol (line 879) | bool expr_depends_symbol(struct expr *dep, struct symbol *sym) type expr (line 922) | struct expr type expr (line 922) | struct expr type expr_type (line 922) | enum expr_type type symbol (line 922) | struct symbol type expr (line 924) | struct expr type string_value_kind (line 987) | enum string_value_kind { function expr_parse_string (line 998) | static enum string_value_kind expr_parse_string(const char *str, function tristate (line 1030) | tristate expr_calc_value(struct expr *e) function expr_compare_type (line 1104) | static int expr_compare_type(enum expr_type t1, enum expr_type t2) function expr_print (line 1138) | void expr_print(struct expr *e, function expr_print_file_helper (line 1230) | static void expr_print_file_helper(void *data, struct symbol *sym, const... function expr_fprint (line 1235) | void expr_fprint(struct expr *e, FILE *out) function expr_print_gstr_helper (line 1240) | static void expr_print_gstr_helper(void *data, struct symbol *sym, const... function expr_gstr_print (line 1270) | void expr_gstr_print(struct expr *e, struct gstr *gs) function expr_print_revdep (line 1280) | static void expr_print_revdep(struct expr *e, function expr_gstr_print_revdep (line 1299) | void expr_gstr_print_revdep(struct expr *e, struct gstr *gs, FILE: scripts/config/expr.h type file (line 20) | struct file { type tristate (line 27) | typedef enum tristate { type expr_type (line 31) | enum expr_type { type expr (line 38) | struct expr type symbol (line 39) | struct symbol type expr (line 42) | struct expr { type expr_value (line 54) | struct expr_value { type symbol_value (line 59) | struct symbol_value { type symbol_type (line 64) | enum symbol_type { type symbol (line 83) | struct symbol { type prop_type (line 176) | enum prop_type { type property (line 190) | struct property { type menu (line 218) | struct menu { type jump_key (line 275) | struct jump_key { type file (line 282) | struct file type file (line 283) | struct file type file (line 284) | struct file type symbol (line 286) | struct symbol type symbol (line 287) | struct symbol type expr (line 289) | struct expr type symbol (line 289) | struct symbol type expr (line 290) | struct expr type expr_type (line 290) | enum expr_type type expr (line 290) | struct expr type expr (line 291) | struct expr type expr_type (line 291) | enum expr_type type expr (line 291) | struct expr type expr (line 291) | struct expr type expr (line 292) | struct expr type expr_type (line 292) | enum expr_type type symbol (line 292) | struct symbol type symbol (line 292) | struct symbol type expr (line 293) | struct expr type expr (line 293) | struct expr type expr (line 293) | struct expr type expr (line 294) | struct expr type expr (line 294) | struct expr type expr (line 294) | struct expr type expr (line 295) | struct expr type expr (line 295) | struct expr type expr (line 296) | struct expr type expr (line 297) | struct expr type expr (line 297) | struct expr type expr (line 298) | struct expr type expr (line 298) | struct expr type expr (line 299) | struct expr type expr (line 300) | struct expr type expr (line 300) | struct expr type expr (line 301) | struct expr type expr (line 301) | struct expr type expr (line 302) | struct expr type expr (line 302) | struct expr type expr (line 303) | struct expr type symbol (line 303) | struct symbol type expr (line 304) | struct expr type symbol (line 304) | struct symbol type expr (line 305) | struct expr type expr (line 305) | struct expr type expr_type (line 305) | enum expr_type type symbol (line 305) | struct symbol type expr (line 307) | struct expr type gstr (line 308) | struct gstr type expr (line 309) | struct expr type gstr (line 309) | struct gstr type expr (line 310) | struct expr type gstr (line 310) | struct gstr function expr_is_yes (line 313) | static inline int expr_is_yes(struct expr *e) function expr_is_no (line 318) | static inline int expr_is_no(struct expr *e) FILE: scripts/config/internal.h type menu (line 5) | struct menu type menu (line 7) | struct menu FILE: scripts/config/lexer.lex.c type flex_int8_t (line 41) | typedef int8_t flex_int8_t; type flex_uint8_t (line 42) | typedef uint8_t flex_uint8_t; type flex_int16_t (line 43) | typedef int16_t flex_int16_t; type flex_uint16_t (line 44) | typedef uint16_t flex_uint16_t; type flex_int32_t (line 45) | typedef int32_t flex_int32_t; type flex_uint32_t (line 46) | typedef uint32_t flex_uint32_t; type flex_int8_t (line 48) | typedef signed char flex_int8_t; type flex_int16_t (line 49) | typedef short int flex_int16_t; type flex_int32_t (line 50) | typedef int flex_int32_t; type flex_uint8_t (line 51) | typedef unsigned char flex_uint8_t; type flex_uint16_t (line 52) | typedef unsigned short int flex_uint16_t; type flex_uint32_t (line 53) | typedef unsigned int flex_uint32_t; type yy_buffer_state (line 147) | struct yy_buffer_state type yy_size_t (line 152) | typedef size_t yy_size_t; type yy_buffer_state (line 202) | struct yy_buffer_state type flex_uint8_t (line 345) | typedef flex_uint8_t YY_CHAR; type yy_state_type (line 349) | typedef int yy_state_type; type yy_trans_info (line 2175) | struct yy_trans_info type file (line 2279) | struct file type buffer (line 2288) | struct buffer { type buffer (line 2293) | struct buffer function new_string (line 2302) | static void new_string(void) function append_string (line 2310) | static void append_string(const char *str, int size) function alloc_string (line 2324) | static void alloc_string(const char *str, int size) function warn_ignored_character (line 2331) | static void warn_ignored_character(char chr) function YY_BREAK (line 2779) | YY_BREAK function YY_BREAK (line 2787) | YY_BREAK function YY_BREAK (line 2801) | YY_BREAK function YY_BREAK (line 2810) | YY_BREAK function YY_BREAK (line 2830) | YY_BREAK function YY_BREAK (line 2836) | YY_BREAK function YY_BREAK (line 2847) | YY_BREAK function YY_BREAK (line 2867) | YY_BREAK function YY_BREAK (line 2905) | YY_BREAK function YY_BREAK (line 2912) | YY_BREAK function YY_RESTORE_YY_MORE_OFFSET (line 2962) | YY_RESTORE_YY_MORE_OFFSET function yy_get_next_buffer (line 3092) | static int yy_get_next_buffer (void) function yy_state_type (line 3230) | static yy_state_type yy_get_previous_state (void) function yy_state_type (line 3250) | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) function yyunput (line 3262) | static void yyunput (int c, char * yy_bp ) function input (line 3309) | static int input (void) function yyrestart (line 3389) | void yyrestart (FILE * input_file ) function yy_switch_to_buffer (line 3406) | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) function yy_load_buffer_state (line 3437) | static void yy_load_buffer_state (void) function YY_BUFFER_STATE (line 3451) | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) function yy_delete_buffer (line 3479) | void yy_delete_buffer (YY_BUFFER_STATE b ) function yy_init_buffer (line 3498) | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) function yy_flush_buffer (line 3526) | void yy_flush_buffer (YY_BUFFER_STATE b ) function yypush_buffer_state (line 3555) | void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) function yypop_buffer_state (line 3585) | void yypop_buffer_state (void) function yyensure_buffer_stack (line 3604) | static void yyensure_buffer_stack (void) function YY_BUFFER_STATE (line 3653) | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) function YY_BUFFER_STATE (line 3690) | YY_BUFFER_STATE yy_scan_string (const char * yystr ) function YY_BUFFER_STATE (line 3703) | YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) function yy_fatal_error (line 3737) | static void yynoreturn yy_fatal_error (const char* msg ) function yyget_lineno (line 3765) | int yyget_lineno (void) function FILE (line 3774) | FILE *yyget_in (void) function FILE (line 3782) | FILE *yyget_out (void) function yyget_leng (line 3790) | int yyget_leng (void) function yyset_lineno (line 3808) | void yyset_lineno (int _line_number ) function yyset_in (line 3820) | void yyset_in (FILE * _in_str ) function yyset_out (line 3825) | void yyset_out (FILE * _out_str ) function yyget_debug (line 3830) | int yyget_debug (void) function yyset_debug (line 3835) | void yyset_debug (int _bdebug ) function yy_init_globals (line 3840) | static int yy_init_globals (void) function yylex_destroy (line 3872) | int yylex_destroy (void) function yy_flex_strncpy (line 3898) | static void yy_flex_strncpy (char* s1, const char * s2, int n ) function yy_flex_strlen (line 3908) | static int yy_flex_strlen (const char * s ) function yyfree (line 3936) | void yyfree (void * ptr ) function yylex (line 3944) | int yylex(void) function append_expanded_string (line 4010) | static void append_expanded_string(const char *str) function zconf_starthelp (line 4029) | void zconf_starthelp(void) function zconf_endhelp (line 4036) | static void zconf_endhelp(void) function FILE (line 4050) | FILE *zconf_fopen(const char *name) function zconf_initscan (line 4067) | void zconf_initscan(const char *name) function __zconf_nextfile (line 4082) | static void __zconf_nextfile(const char *name) function zconf_nextfile (line 4123) | void zconf_nextfile(const char *name) function zconf_endfile (line 4174) | static void zconf_endfile(void) function zconf_lineno (line 4192) | int zconf_lineno(void) FILE: scripts/config/list.h type list_head (line 24) | struct list_head { function list_empty (line 71) | static inline int list_empty(const struct list_head *head) function __list_add (line 82) | static inline void __list_add(struct list_head *_new, function list_add_tail (line 100) | static inline void list_add_tail(struct list_head *_new, struct list_hea... function __list_del (line 112) | static inline void __list_del(struct list_head *prev, struct list_head *... function list_del (line 126) | static inline void list_del(struct list_head *entry) FILE: scripts/config/lkc.h type symbol (line 45) | struct symbol function xfwrite (line 48) | static inline void xfwrite(const void *str, size_t len, size_t count, FI... type file (line 57) | struct file type gstr (line 67) | struct gstr { type gstr (line 76) | struct gstr type gstr (line 77) | struct gstr type gstr (line 78) | struct gstr type gstr (line 79) | struct gstr type gstr (line 80) | struct gstr type menu (line 84) | struct menu type menu (line 85) | struct menu type symbol (line 87) | struct symbol type expr (line 88) | struct expr type expr (line 89) | struct expr type property (line 90) | struct property type prop_type (line 90) | enum prop_type type expr (line 90) | struct expr type expr (line 90) | struct expr type property (line 91) | struct property type prop_type (line 91) | enum prop_type type expr (line 91) | struct expr type prop_type (line 92) | enum prop_type type expr (line 92) | struct expr type expr (line 92) | struct expr type prop_type (line 93) | enum prop_type type symbol (line 93) | struct symbol type expr (line 93) | struct expr type menu (line 94) | struct menu type menu (line 97) | struct menu type menu (line 99) | struct menu type menu (line 100) | struct menu type menu (line 101) | struct menu type menu (line 102) | struct menu type menu (line 103) | struct menu type menu (line 103) | struct menu type menu (line 104) | struct menu type menu (line 104) | struct menu type menu (line 105) | struct menu type menu (line 106) | struct menu type gstr (line 107) | struct gstr type symbol (line 107) | struct symbol type list_head (line 107) | struct list_head type menu (line 108) | struct menu type gstr (line 108) | struct gstr type symbol (line 112) | struct symbol type symbol (line 112) | struct symbol type property (line 113) | struct property type symbol (line 113) | struct symbol type symbol (line 114) | struct symbol type symbol (line 115) | struct symbol type symbol (line 115) | struct symbol type symbol (line 116) | struct symbol type property (line 116) | struct property function tristate (line 118) | static inline tristate sym_get_tristate_value(struct symbol *sym) type symbol (line 124) | struct symbol type symbol (line 124) | struct symbol type symbol (line 126) | struct symbol function sym_set_choice_value (line 129) | static inline bool sym_set_choice_value(struct symbol *ch, struct symbol... function sym_is_choice (line 134) | static inline bool sym_is_choice(struct symbol *sym) function sym_is_choice_value (line 139) | static inline bool sym_is_choice_value(struct symbol *sym) function sym_is_optional (line 144) | static inline bool sym_is_optional(struct symbol *sym) function sym_has_value (line 149) | static inline bool sym_has_value(struct symbol *sym) FILE: scripts/config/lkc_proto.h type symbol (line 18) | struct symbol type symbol (line 20) | struct symbol type symbol (line 21) | struct symbol type symbol (line 23) | struct symbol type symbol_type (line 24) | enum symbol_type type symbol (line 25) | struct symbol type symbol_type (line 26) | enum symbol_type type symbol (line 26) | struct symbol type symbol (line 27) | struct symbol type symbol (line 28) | struct symbol type symbol (line 29) | struct symbol type symbol (line 30) | struct symbol type symbol (line 31) | struct symbol type symbol (line 32) | struct symbol type symbol (line 33) | struct symbol type property (line 34) | struct property type symbol (line 34) | struct symbol type symbol (line 35) | struct symbol type prop_type (line 37) | enum prop_type type variable_flavor (line 40) | enum variable_flavor { type variable_flavor (line 47) | enum variable_flavor type expr (line 53) | struct expr type symbol (line 53) | struct symbol FILE: scripts/config/lxdialog/checklist.c function print_item (line 18) | static void print_item(WINDOW * win, int choice, int selected) function print_arrows (line 52) | static void print_arrows(WINDOW * win, int choice, int item_no, int scroll, function print_buttons (line 88) | static void print_buttons(WINDOW * dialog, int height, int width, int se... function dialog_checklist (line 104) | int dialog_checklist(const char *title, const char *prompt, int height, FILE: scripts/config/lxdialog/dialog.h type dialog_color (line 83) | struct dialog_color { type subtitle_list (line 90) | struct subtitle_list { type dialog_info (line 95) | struct dialog_info { type dialog_info (line 132) | struct dialog_info type dialog_item (line 153) | struct dialog_item { type dialog_list (line 161) | struct dialog_list { type dialog_list (line 166) | struct dialog_list type dialog_list (line 167) | struct dialog_list type dialog_list (line 168) | struct dialog_list type subtitle_list (line 200) | struct subtitle_list FILE: scripts/config/lxdialog/inputbox.c function print_buttons (line 16) | static void print_buttons(WINDOW * dialog, int height, int width, int se... function dialog_inputbox (line 31) | int dialog_inputbox(const char *title, const char *prompt, int height, i... FILE: scripts/config/lxdialog/menubox.c function do_print_item (line 53) | static void do_print_item(WINDOW * win, const char *item, int line_y, function print_arrows (line 98) | static void print_arrows(WINDOW * win, int item_no, int scroll, int y, i... function print_buttons (line 142) | static void print_buttons(WINDOW * win, int height, int width, int selec... function do_scroll (line 158) | static void do_scroll(WINDOW *win, int *scroll, int n) function dialog_menu (line 171) | int dialog_menu(const char *title, const char *prompt, FILE: scripts/config/lxdialog/textbox.c function refresh_text_box (line 26) | static void refresh_text_box(WINDOW *dialog, WINDOW *box, int boxh, int ... function dialog_textbox (line 43) | int dialog_textbox(const char *title, char *tbuf, int initial_height, function back_lines (line 267) | static void back_lines(int n) function print_page (line 299) | static void print_page(WINDOW *win, int height, int width, update_text_fn function print_line (line 328) | static void print_line(WINDOW * win, int row, int width) function print_position (line 386) | static void print_position(WINDOW * win) FILE: scripts/config/lxdialog/util.c type dialog_info (line 16) | struct dialog_info function set_mono_theme (line 18) | static void set_mono_theme(void) function set_classic_theme (line 58) | static void set_classic_theme(void) function set_blackbg_theme (line 91) | static void set_blackbg_theme(void) function set_bluetitle_theme (line 133) | static void set_bluetitle_theme(void) function set_theme (line 149) | static int set_theme(const char *theme) function init_one_color (line 166) | static void init_one_color(struct dialog_color *color) function init_dialog_colors (line 178) | static void init_dialog_colors(void) function color_setup (line 214) | static void color_setup(const char *theme) function attr_clear (line 229) | void attr_clear(WINDOW * win, int height, int width, chtype attr) function dialog_clear (line 242) | void dialog_clear(void) function init_dialog (line 302) | int init_dialog(const char *backtitle) function set_dialog_backtitle (line 328) | void set_dialog_backtitle(const char *backtitle) function set_dialog_subtitles (line 333) | void set_dialog_subtitles(struct subtitle_list *subtitles) function end_dialog (line 341) | void end_dialog(int x, int y) function print_title (line 352) | void print_title(WINDOW *dialog, const char *title, int width) function print_autowrap (line 369) | void print_autowrap(WINDOW * win, const char *prompt, int width, int y, ... function print_button (line 434) | void print_button(WINDOW * win, const char *label, int y, int x, int sel... function draw_box (line 463) | void function draw_shadow (line 498) | void draw_shadow(WINDOW * win, int y, int x, int height, int width) function first_alpha (line 519) | int first_alpha(const char *string, const char *exempt) function on_key_esc (line 547) | int on_key_esc(WINDOW *win) function on_key_resize (line 571) | int on_key_resize(void) type dialog_list (line 577) | struct dialog_list type dialog_list (line 578) | struct dialog_list type dialog_list (line 579) | struct dialog_list function item_reset (line 581) | void item_reset(void) function item_make (line 593) | void item_make(const char *fmt, ...) function item_add_str (line 610) | void item_add_str(const char *fmt, ...) function item_set_tag (line 624) | void item_set_tag(char tag) function item_set_data (line 628) | void item_set_data(void *ptr) function item_set_selected (line 633) | void item_set_selected(int val) function item_activate_selected (line 638) | int item_activate_selected(void) function item_tag (line 651) | char item_tag(void) function item_count (line 656) | int item_count(void) function item_set (line 666) | void item_set(int n) function item_n (line 674) | int item_n(void) function item_is_selected (line 692) | int item_is_selected(void) function item_is_tag (line 697) | int item_is_tag(char tag) FILE: scripts/config/lxdialog/yesno.c function print_buttons (line 14) | static void print_buttons(WINDOW * dialog, int height, int width, int se... function dialog_yesno (line 29) | int dialog_yesno(const char *title, const char *prompt, int height, int ... FILE: scripts/config/mconf.c type menu (line 282) | struct menu type menu (line 289) | struct menu type menu (line 289) | struct menu type menu (line 290) | struct menu type menu (line 291) | struct menu type menu (line 299) | struct menu function set_config_filename (line 302) | static void set_config_filename(const char *config_filename) type subtitle_part (line 313) | struct subtitle_part { type subtitle_list (line 319) | struct subtitle_list function set_subtitle (line 320) | static void set_subtitle(void) function reset_subtitle (line 346) | static void reset_subtitle(void) type search_data (line 358) | struct search_data { function update_text (line 364) | static void update_text(char *buf, size_t start, size_t end, void *_data) function search_conf (line 391) | static void search_conf(void) function build_conf (line 466) | static void build_conf(struct menu *menu) function conf (line 644) | static void conf(struct menu *menu, struct menu *active_menu) function show_textbox_ext (line 755) | static int show_textbox_ext(const char *title, char *text, int r, int c,... function show_textbox (line 764) | static void show_textbox(const char *title, const char *text, int r, int c) function show_helptext (line 770) | static void show_helptext(const char *title, const char *text) function conf_message_callback (line 775) | static void conf_message_callback(const char *s) function show_help (line 785) | static void show_help(struct menu *menu) function conf_choice (line 796) | static void conf_choice(struct menu *menu) function conf_string (line 867) | static void conf_string(struct menu *menu) function conf_load (line 907) | static void conf_load(void) function conf_save (line 935) | static void conf_save(void) function handle_exit (line 961) | static int handle_exit(void) function sig_handler (line 1009) | static void sig_handler(int signo) function main (line 1014) | int main(int ac, char **av) FILE: scripts/config/menu.c type menu (line 16) | struct menu type menu (line 17) | struct menu type file (line 19) | struct file type file (line 20) | struct file function menu_warn (line 22) | void menu_warn(struct menu *menu, const char *fmt, ...) function prop_warn (line 32) | static void prop_warn(struct property *prop, const char *fmt, ...) function _menu_init (line 42) | void _menu_init(void) function menu_add_entry (line 48) | void menu_add_entry(struct symbol *sym) type menu (line 66) | struct menu function menu_end_menu (line 73) | void menu_end_menu(void) type expr (line 83) | struct expr type expr (line 83) | struct expr function menu_add_dep (line 108) | void menu_add_dep(struct expr *dep) function menu_set_type (line 113) | void menu_set_type(int type) type property (line 129) | struct property type prop_type (line 129) | enum prop_type type expr (line 129) | struct expr type expr (line 130) | struct expr type property (line 132) | struct property type property (line 145) | struct property type property (line 157) | struct property type prop_type (line 157) | enum prop_type type expr (line 158) | struct expr type property (line 160) | struct property type menu (line 172) | struct menu type expr (line 175) | struct expr function menu_add_visibility (line 199) | void menu_add_visibility(struct expr *expr) function menu_add_expr (line 205) | void menu_add_expr(enum prop_type type, struct expr *expr, struct expr *... function menu_add_symbol (line 210) | void menu_add_symbol(enum prop_type type, struct symbol *sym, struct exp... function menu_validate_number (line 215) | static int menu_validate_number(struct symbol *sym, struct symbol *sym2) function sym_check_prop (line 221) | static void sym_check_prop(struct symbol *sym) function menu_finalize (line 285) | void menu_finalize(struct menu *parent) function menu_has_prompt (line 594) | bool menu_has_prompt(struct menu *menu) function menu_is_empty (line 606) | bool menu_is_empty(struct menu *menu) function menu_is_visible (line 617) | bool menu_is_visible(struct menu *menu) type menu (line 655) | struct menu type menu (line 664) | struct menu type menu (line 664) | struct menu type menu (line 669) | struct menu type menu (line 669) | struct menu type prop_type (line 671) | enum prop_type function menu_has_help (line 681) | bool menu_has_help(struct menu *menu) type menu (line 686) | struct menu function get_def_str (line 694) | static void get_def_str(struct gstr *r, struct menu *menu) function get_dep_str (line 700) | static void get_dep_str(struct gstr *r, struct expr *expr, const char *p... function get_prompt_str (line 709) | static void get_prompt_str(struct gstr *r, struct property *prop, function get_symbol_props_str (line 779) | static void get_symbol_props_str(struct gstr *r, struct symbol *sym, function get_symbol_str (line 800) | static void get_symbol_str(struct gstr *r, struct symbol *sym, function get_relations_str (line 851) | struct gstr get_relations_str(struct symbol **sym_arr, struct list_head ... function menu_get_ext_help (line 865) | void menu_get_ext_help(struct menu *menu, struct gstr *help) FILE: scripts/config/nconf.c type mitem (line 252) | struct mitem { type menu (line 262) | struct menu type mitem (line 273) | struct mitem type menu (line 282) | struct menu type menu (line 283) | struct menu type menu (line 284) | struct menu type menu (line 287) | struct menu type menu (line 292) | struct menu type menu (line 293) | struct menu type menu (line 294) | struct menu type menu (line 295) | struct menu type menu (line 296) | struct menu type menu (line 297) | struct menu type menu (line 298) | struct menu type menu (line 299) | struct menu type menu (line 300) | struct menu type menu (line 301) | struct menu type function_keys (line 303) | struct function_keys { type function_keys (line 311) | struct function_keys function print_function_line (line 368) | static void print_function_line(void) function handle_f1 (line 391) | static void handle_f1(int *key, struct menu *current_item) function handle_f2 (line 399) | static void handle_f2(int *key, struct menu *current_item) function handle_f3 (line 406) | static void handle_f3(int *key, struct menu *current_item) function handle_f4 (line 415) | static void handle_f4(int *key, struct menu *current_item) function handle_f5 (line 431) | static void handle_f5(int *key, struct menu *current_item) function handle_f6 (line 438) | static void handle_f6(int *key, struct menu *current_item) function handle_f7 (line 445) | static void handle_f7(int *key, struct menu *current_item) function handle_f8 (line 452) | static void handle_f8(int *key, struct menu *current_item) function handle_f9 (line 459) | static void handle_f9(int *key, struct menu *current_item) function process_special_keys (line 466) | static int process_special_keys(int *key, struct menu *menu) function clean_items (line 486) | static void clean_items(void) type match_f (line 496) | typedef enum {MATCH_TINKER_PATTERN_UP, MATCH_TINKER_PATTERN_DOWN, function get_mext_match (line 500) | static int get_mext_match(const char *match_str, match_f flag) function item_make (line 532) | static void item_make(struct menu *menu, char tag, const char *fmt, ...) function item_add_str (line 572) | static void item_add_str(const char *fmt, ...) function item_tag (line 600) | static char item_tag(void) function curses_item_index (line 612) | static int curses_item_index(void) type mitem (line 620) | struct mitem type mitem (line 625) | struct mitem function item_is_tag (line 630) | static int item_is_tag(char tag) function set_config_filename (line 637) | static void set_config_filename(const char *config_filename) function do_exit (line 648) | static int do_exit(void) function search_conf (line 692) | static void search_conf(void) function build_conf (line 736) | static void build_conf(struct menu *menu) function reset_menu (line 921) | static void reset_menu(void) function center_item (line 929) | static void center_item(int selected_index, int *last_top_row) function show_menu (line 950) | static void show_menu(const char *prompt, const char *instructions, function adj_match_dir (line 998) | static void adj_match_dir(match_f *match_direction) type match_state (line 1009) | struct match_state function do_match (line 1020) | static int do_match(int key, struct match_state *state, int *ans) function conf (line 1067) | static void conf(struct menu *menu) function conf_message_callback (line 1210) | static void conf_message_callback(const char *s) function show_help (line 1215) | static void show_help(struct menu *menu) function conf_choice (line 1228) | static void conf_choice(struct menu *menu) function conf_string (line 1355) | static void conf_string(struct menu *menu) function conf_load (line 1399) | static void conf_load(void) function conf_save (line 1430) | static void conf_save(void) function setup_windows (line 1462) | static void setup_windows(void) function main (line 1481) | int main(int ac, char **av) FILE: scripts/config/nconf.gui.c type nconf_attr_param (line 37) | struct nconf_attr_param { type nconf_attr_param (line 45) | struct nconf_attr_param type nconf_attr_param (line 69) | struct nconf_attr_param function set_colors (line 93) | void set_colors(void) function print_in_middle (line 120) | void print_in_middle(WINDOW *win, int y, int width, const char *str, int... function get_line_no (line 126) | int get_line_no(const char *text) function get_line_length (line 154) | int get_line_length(const char *line) function fill_window (line 165) | void fill_window(WINDOW *win, const char *text) function btn_dialog (line 192) | int btn_dialog(WINDOW *main_window, const char *msg, int btn_num, ...) function dialog_inputbox (line 308) | int dialog_inputbox(WINDOW *main_window, function refresh_all_windows (line 493) | void refresh_all_windows(WINDOW *main_window) function show_scroll_win (line 501) | void show_scroll_win(WINDOW *main_window, FILE: scripts/config/nconf.h type function_key (line 56) | typedef enum { FILE: scripts/config/parser.tab.c type symbol (line 95) | struct symbol type menu (line 97) | struct menu type yysymbol_kind_t (line 124) | enum yysymbol_kind_t type yysymbol_kind_t (line 226) | typedef enum yysymbol_kind_t yysymbol_kind_t; type __INT_LEAST8_TYPE__ (line 253) | typedef __INT_LEAST8_TYPE__ yytype_int8; type int_least8_t (line 255) | typedef int_least8_t yytype_int8; type yytype_int8 (line 257) | typedef signed char yytype_int8; type __INT_LEAST16_TYPE__ (line 261) | typedef __INT_LEAST16_TYPE__ yytype_int16; type int_least16_t (line 263) | typedef int_least16_t yytype_int16; type yytype_int16 (line 265) | typedef short yytype_int16; type __UINT_LEAST8_TYPE__ (line 281) | typedef __UINT_LEAST8_TYPE__ yytype_uint8; type uint_least8_t (line 284) | typedef uint_least8_t yytype_uint8; type yytype_uint8 (line 286) | typedef unsigned char yytype_uint8; type yytype_uint8 (line 288) | typedef short yytype_uint8; type __UINT_LEAST16_TYPE__ (line 292) | typedef __UINT_LEAST16_TYPE__ yytype_uint16; type uint_least16_t (line 295) | typedef uint_least16_t yytype_uint16; type yytype_uint16 (line 297) | typedef unsigned short yytype_uint16; type yytype_uint16 (line 299) | typedef int yytype_uint16; type yytype_uint8 (line 341) | typedef yytype_uint8 yy_state_t; type yy_state_fast_t (line 344) | typedef int yy_state_fast_t; function yy_symbol_value_print (line 938) | static void function yy_symbol_print (line 960) | static void function yy_stack_print (line 976) | static void function yy_reduce_print (line 999) | static void function yydestruct (line 1061) | static void function yyparse (line 1122) | int function conf_parse (line 1949) | void conf_parse(const char *name) function zconf_endtoken (line 1987) | static bool zconf_endtoken(const char *tokenname, function zconfprint (line 2008) | static void zconfprint(const char *err, ...) function zconf_error (line 2019) | static void zconf_error(const char *err, ...) function yyerror (line 2031) | static void yyerror(const char *err) function print_quoted_string (line 2036) | static void print_quoted_string(FILE *out, const char *str) function print_symbol (line 2053) | static void print_symbol(FILE *out, struct menu *menu) function zconfdump (line 2144) | void zconfdump(FILE *out) FILE: scripts/config/parser.tab.h type yytokentype (line 51) | enum yytokentype type yytoken_kind_t (line 106) | typedef enum yytokentype yytoken_kind_t; type symbol (line 115) | struct symbol type expr (line 116) | struct expr type menu (line 117) | struct menu type symbol_type (line 118) | enum symbol_type type variable_flavor (line 119) | enum variable_flavor type YYSTYPE (line 123) | typedef union YYSTYPE YYSTYPE; FILE: scripts/config/preprocess.c function pperror (line 20) | static void __attribute__((noreturn)) pperror(const char *format, ...) type env (line 38) | struct env { function env_add (line 44) | static void env_add(const char *name, const char *value) function env_del (line 55) | static void env_del(struct env *e) type env (line 66) | struct env function env_write_dep (line 90) | void env_write_dep(FILE *f, const char *autoconfig_name) type function (line 105) | struct function { type function (line 190) | struct function type function (line 204) | struct function type variable (line 231) | struct variable { type variable (line 239) | struct variable type variable (line 241) | struct variable type variable (line 253) | struct variable function variable_add (line 279) | void variable_add(const char *name, const char *value, function variable_del (line 324) | static void variable_del(struct variable *v) function variable_all_del (line 332) | void variable_all_del(void) function is_end_of_str (line 539) | static bool is_end_of_str(char c) function is_end_of_token (line 559) | static bool is_end_of_token(char c) FILE: scripts/config/qconf.cc type symbol (line 91) | struct symbol type property (line 92) | struct property type symbol_type (line 215) | enum symbol_type function QWidget (line 244) | QWidget *ConfigItemDelegate::createEditor(QWidget *parent, type symbol (line 268) | struct symbol type optionMode (line 320) | enum optionMode type menu (line 340) | struct menu function ConfigItem (line 383) | ConfigItem* ConfigList::findConfigItem(struct menu *menu) type menu (line 397) | struct menu type prop_type (line 398) | enum prop_type type symbol (line 487) | struct symbol type symbol (line 512) | struct symbol type menu (line 513) | struct menu type menu (line 546) | struct menu type prop_type (line 548) | enum prop_type type menu (line 567) | struct menu type menu (line 594) | struct menu type menu (line 596) | struct menu type prop_type (line 600) | enum prop_type type menu (line 659) | struct menu type menu (line 661) | struct menu type prop_type (line 665) | enum prop_type type menu (line 728) | struct menu type prop_type (line 729) | enum prop_type type menu (line 792) | struct menu type prop_type (line 793) | enum prop_type type menu (line 845) | struct menu type prop_type (line 846) | enum prop_type type menu (line 873) | struct menu type menu (line 979) | struct menu type symbol (line 1009) | struct symbol type gstr (line 1042) | struct gstr function QString (line 1067) | QString ConfigInfoView::debug_info(struct symbol *sym) function QString (line 1127) | QString ConfigInfoView::print_filter(const QString &str) type symbol (line 1158) | struct symbol type symbol (line 1176) | struct symbol type menu (line 1177) | struct menu type property (line 1199) | struct property type symbol (line 1296) | struct symbol type property (line 1297) | struct property type menu (line 1596) | struct menu type menu (line 1601) | struct menu type menu (line 1606) | struct menu type menu (line 1608) | struct menu function fixup_rootmenu (line 1848) | void fixup_rootmenu(struct menu *menu) function usage (line 1866) | static void usage(void) function main (line 1872) | int main(int ac, char** av) FILE: scripts/config/qconf.h function class (line 24) | class ConfigSettings : public QSettings { type colIdx (line 31) | enum colIdx { type listMode (line 34) | enum listMode { type optionMode (line 37) | enum optionMode { function class (line 41) | class ConfigList : public QTreeWidget { function class (line 116) | class ConfigItem : public QTreeWidgetItem { function class (line 172) | class ConfigItemDelegate : public QStyledItemDelegate function class (line 186) | class ConfigInfoView : public QTextBrowser { function class (line 217) | class ConfigSearchWindow : public QDialog { function class (line 237) | class ConfigMainWindow : public QMainWindow { FILE: scripts/config/symbol.c type symbol (line 14) | struct symbol type symbol (line 20) | struct symbol type symbol (line 26) | struct symbol type symbol (line 32) | struct symbol type symbol (line 38) | struct symbol function sym_get_type (line 42) | enum symbol_type sym_get_type(struct symbol *sym) type symbol_type (line 55) | enum symbol_type type property (line 74) | struct property type symbol (line 74) | struct symbol type property (line 76) | struct property type property (line 83) | struct property type symbol (line 83) | struct symbol type property (line 85) | struct property type property (line 95) | struct property type symbol (line 95) | struct symbol type property (line 97) | struct property function sym_get_range_val (line 107) | static long long sym_get_range_val(struct symbol *sym, int base) function sym_validate_range (line 123) | static void sym_validate_range(struct symbol *sym) function sym_set_changed (line 157) | static void sym_set_changed(struct symbol *sym) function sym_set_all_changed (line 168) | static void sym_set_all_changed(void) function sym_calc_visibility (line 177) | static void sym_calc_visibility(struct symbol *sym) type symbol (line 246) | struct symbol type symbol (line 246) | struct symbol type symbol (line 248) | struct symbol type property (line 249) | struct property type expr (line 250) | struct expr type symbol (line 272) | struct symbol type symbol (line 272) | struct symbol type symbol (line 274) | struct symbol type property (line 275) | struct property type expr (line 276) | struct expr function sym_calc_value (line 304) | void sym_calc_value(struct symbol *sym) function sym_clear_all_valid (line 448) | void sym_clear_all_valid(void) function sym_tristate_within_range (line 459) | bool sym_tristate_within_range(struct symbol *sym, tristate val) function sym_set_tristate_value (line 478) | bool sym_set_tristate_value(struct symbol *sym, tristate val) function tristate (line 514) | tristate sym_toggle_tristate_value(struct symbol *sym) function sym_string_valid (line 537) | bool sym_string_valid(struct symbol *sym, const char *str) function sym_string_within_range (line 580) | bool sym_string_within_range(struct symbol *sym, const char *str) function sym_set_string_value (line 622) | bool sym_set_string_value(struct symbol *sym, const char *newval) type symbol (line 678) | struct symbol type property (line 680) | struct property type symbol (line 681) | struct symbol type symbol (line 748) | struct symbol function sym_is_changeable (line 772) | bool sym_is_changeable(struct symbol *sym) function strhash (line 777) | static unsigned strhash(const char *s) type symbol (line 786) | struct symbol type symbol (line 788) | struct symbol type symbol (line 827) | struct symbol type symbol (line 829) | struct symbol type sym_match (line 897) | struct sym_match { function sym_rel_comp (line 906) | static int sym_rel_comp(const void *sym1, const void *sym2) type symbol (line 932) | struct symbol type symbol (line 934) | struct symbol type sym_match (line 935) | struct sym_match type sym_match (line 955) | struct sym_match type sym_match (line 969) | struct sym_match type symbol (line 970) | struct symbol type dep_stack (line 991) | struct dep_stack { function dep_stack_insert (line 998) | static void dep_stack_insert(struct dep_stack *stack, struct symbol *sym) function dep_stack_remove (line 1008) | static void dep_stack_remove(void) function sym_check_print_recursive (line 1020) | static void sym_check_print_recursive(struct symbol *last_sym) type symbol (line 1109) | struct symbol type expr (line 1109) | struct expr type symbol (line 1111) | struct symbol type symbol (line 1144) | struct symbol type symbol (line 1144) | struct symbol type symbol (line 1146) | struct symbol type property (line 1147) | struct property type dep_stack (line 1148) | struct dep_stack type symbol (line 1192) | struct symbol type symbol (line 1192) | struct symbol type symbol (line 1194) | struct symbol type property (line 1195) | struct property type expr (line 1196) | struct expr type dep_stack (line 1197) | struct dep_stack type symbol (line 1229) | struct symbol type symbol (line 1229) | struct symbol type symbol (line 1231) | struct symbol type property (line 1232) | struct property type dep_stack (line 1242) | struct dep_stack type symbol (line 1263) | struct symbol type property (line 1263) | struct property type prop_type (line 1271) | enum prop_type FILE: scripts/config/util.c type file (line 13) | struct file type file (line 15) | struct file function str_new (line 32) | struct gstr str_new(void) function str_free (line 43) | void str_free(struct gstr *gs) function str_append (line 52) | void str_append(struct gstr *gs, const char *s) function str_printf (line 66) | void str_printf(struct gstr *gs, const char *fmt, ...) type gstr (line 77) | struct gstr FILE: scripts/dl_cleanup.py function parseVer_1234 (line 21) | def parseVer_1234(match, filepath): function parseVer_123 (line 32) | def parseVer_123(match, filepath): function parseVer_12 (line 51) | def parseVer_12(match, filepath): function parseVer_r (line 65) | def parseVer_r(match, filepath): function parseVer_ymd_GIT_SHASUM (line 71) | def parseVer_ymd_GIT_SHASUM(match, filepath): function parseVer_ymd (line 81) | def parseVer_ymd(match, filepath): function parseVer_GIT (line 91) | def parseVer_GIT(match, filepath): class EntryParseError (line 136) | class EntryParseError(Exception): class Entry (line 140) | class Entry: method __init__ (line 141) | def __init__(self, directory, filename): method getPath (line 166) | def getPath(self): method deleteFile (line 169) | def deleteFile(self): method __ge__ (line 175) | def __ge__(self, y): function usage (line 179) | def usage(): function main (line 188) | def main(argv): FILE: scripts/dl_github_archive.py class PathException (line 29) | class PathException(Exception): pass class DownloadGitHubError (line 30) | class DownloadGitHubError(Exception): pass class Path (line 33) | class Path(object): method __init__ (line 43) | def __init__(self, path, isdir=True, preclean=False, keep=False): method __enter__ (line 49) | def __enter__(self): method __exit__ (line 56) | def __exit__(self, exc_type, exc_value, traceback): method mkdir_all (line 61) | def mkdir_all(path): method _rmdir_dir (line 70) | def _rmdir_dir(dir_): method _mkdir (line 78) | def _mkdir(path): method _rmdir (line 82) | def _rmdir(path): method _remove (line 86) | def _remove(path): method _listdir (line 90) | def _listdir(path): method _os_func (line 94) | def _os_func(func, path, errno, default=None): method rm_all (line 109) | def rm_all(path): method untar (line 119) | def untar(path, into=None): method tar (line 133) | def tar(path, subdir, into=None, ts=None): class GitHubCommitTsCache (line 154) | class GitHubCommitTsCache(object): method __init__ (line 158) | def __init__(self): method get (line 163) | def get(self, k): method set (line 177) | def set(self, k, v): method _cache_init (line 189) | def _cache_init(self, fin): method _cache_flush (line 196) | def _cache_flush(self, fout): class DownloadGitHubTarball (line 209) | class DownloadGitHubTarball(object): method __init__ (line 237) | def __init__(self, args): method download (line 250) | def download(self): method _has_submodule (line 282) | def _has_submodule(self, dir_): method _init_owner_repo (line 290) | def _init_owner_repo(self): method _init_hasher (line 301) | def _init_hasher(self): method _hash_check (line 311) | def _hash_check(self, f): method _init_commit_ts (line 322) | def _init_commit_ts(self): method _init_commit_ts_remote_get (line 365) | def _init_commit_ts_remote_get(self, url, attrpath): method _fetch (line 376) | def _fetch(self, path): method _make_repo_url_path (line 388) | def _make_repo_url_path(self, *args): method _make_request (line 394) | def _make_request(self, path): method _error (line 406) | def _error(self, msg): function main (line 410) | def main(): FILE: scripts/flashing/eva_ramboot.py function adam (line 30) | def adam(cmd): FILE: scripts/flashing/jungo-image.py function start_server (line 58) | def start_server(server): function get_flash_size (line 64) | def get_flash_size(): function image_dump (line 94) | def image_dump(tn, dumpfile): function telnet_option (line 150) | def telnet_option(sock,cmd,option): function telnet_timeout (line 158) | def telnet_timeout(): function usage (line 162) | def usage(): FILE: scripts/json_add_image_info.py function get_titles (line 22) | def get_titles(): FILE: scripts/json_overview_image_info.py function get_initial_output (line 22) | def get_initial_output(image_info): FILE: scripts/mkhash.c function be32enc (line 98) | static void function be64enc (line 109) | static void function be16dec (line 119) | static uint16_t function be32dec (line 127) | static uint32_t type MD5_CTX (line 138) | typedef struct MD5_CTX { function MD5_begin (line 299) | void MD5_begin(MD5_CTX *ctx) function MD5_hash (line 310) | static void function MD5_end (line 345) | static void type SHA256_CTX (line 402) | typedef struct SHA256Context { function be32enc_vect (line 424) | static void function be32dec_vect (line 437) | static void function SHA256_Transform (line 458) | static void function SHA256_Pad (line 573) | static void function SHA256_Init (line 602) | static void function SHA256_Update (line 621) | static void function SHA256_Final (line 664) | static void type hash_type (line 731) | struct hash_type { type hash_type (line 737) | struct hash_type function usage (line 743) | static int usage(const char *progname) type hash_type (line 761) | struct hash_type type hash_type (line 766) | struct hash_type function hash_file (line 775) | static int hash_file(struct hash_type *t, const char *filename, bool add... function main (line 814) | int main(int argc, char **argv) FILE: scripts/sercomm-crypto.py function create_header (line 9) | def create_header(key, version, iv, random, size): function create_output (line 14) | def create_output(args): function main (line 47) | def main(): FILE: scripts/sercomm-partition-tag.py function create_header (line 7) | def create_header(args, size): function create_output (line 17) | def create_output(args): function main (line 33) | def main(): FILE: scripts/sercomm-payload.py function create_output (line 7) | def create_output(args): function main (line 24) | def main(): FILE: target/linux/at91/image/dfboot/src/at45.c function AT91F_SpiInit (line 29) | void AT91F_SpiInit(void) { function AT91F_SpiEnable (line 62) | static void AT91F_SpiEnable(int cs) { function AT91F_SpiWrite (line 88) | static unsigned int AT91F_SpiWrite(AT91PS_DataflashDesc pDesc) function AT91S_DataFlashStatus (line 132) | static AT91S_DataFlashStatus AT91F_DataFlashSendCommand( function AT91S_DataFlashStatus (line 179) | static AT91S_DataFlashStatus AT91F_DataFlashGetStatus(AT91PS_DataflashDe... function AT91S_DataFlashStatus (line 206) | static AT91S_DataFlashStatus AT91F_DataFlashWaitReady( function AT91S_DataFlashStatus (line 233) | static AT91S_DataFlashStatus AT91F_DataFlashContinuousRead( function AT91S_DataFlashStatus (line 264) | static AT91S_DataFlashStatus AT91F_MainMemoryToBufferTransfer( function AT91S_DataFlashStatus (line 295) | static AT91S_DataFlashStatus AT91F_DataFlashWriteBuffer( function AT91S_DataFlashStatus (line 351) | static AT91S_DataFlashStatus AT91F_PageErase( function AT91S_DataFlashStatus (line 376) | static AT91S_DataFlashStatus AT91F_WriteBufferToMain ( function AT91S_DataFlashStatus (line 407) | static AT91S_DataFlashStatus AT91F_PartialPageWrite ( function AT91S_DataFlashStatus (line 447) | AT91S_DataFlashStatus AT91F_DataFlashWrite( function AT91F_DataFlashRead (line 523) | int AT91F_DataFlashRead( function AT91F_DataflashProbe (line 563) | int AT91F_DataflashProbe(int cs, AT91PS_DataflashDesc pDesc) function AT91S_DataFlashStatus (line 575) | AT91S_DataFlashStatus AT91F_DataFlashErase(AT91PS_DataFlash pDataFlash) FILE: target/linux/at91/image/dfboot/src/com.c function at91_init_uarts (line 31) | void at91_init_uarts(void) function at91_serial_putc (line 62) | int at91_serial_putc(int ch) function at91_serial_getc (line 77) | int at91_serial_getc() function AT91F_ReadLine (line 106) | int AT91F_ReadLine (const char *const prompt, char *console_buffer) function AT91F_WaitKeyPressed (line 170) | void AT91F_WaitKeyPressed(void) function puts (line 178) | int puts(const char *str) function putc (line 187) | int putc(int c) function putchar (line 192) | int putchar(c) function getc (line 197) | int getc() function strlen (line 202) | int strlen(const char *str) function number (line 227) | static int number(int num, int base, int size, function hvfprintf (line 281) | int hvfprintf(const char *fmt, va_list va) function printf (line 358) | int printf(const char *fmt, ...) FILE: target/linux/at91/image/dfboot/src/dataflash.c function AT91F_DataflashInit (line 28) | int AT91F_DataflashInit(void) function AT91F_DataflashPrintInfo (line 96) | void AT91F_DataflashPrintInfo(void) function AT91PS_DataFlash (line 137) | static AT91PS_DataFlash AT91F_DataflashSelect(AT91PS_DataFlash pFlash, function read_dataflash (line 163) | int read_dataflash(unsigned long addr, unsigned long size, char *result) function write_dataflash (line 180) | int write_dataflash(unsigned long addr_dest, unsigned int addr_src, function erase_dataflash (line 197) | int erase_dataflash(unsigned long addr_dest) FILE: target/linux/at91/image/dfboot/src/dataflash.h type dataflash_info_t (line 42) | typedef struct { type AT91S_DataFlashStatus (line 50) | typedef unsigned int AT91S_DataFlashStatus; type AT91S_DataflashDesc (line 59) | typedef struct _AT91S_DataflashDesc { type AT91S_DataflashFeatures (line 75) | typedef struct _AT91S_Dataflash { type AT91S_DataFlash (line 87) | typedef struct _AT91S_DataFlash { type AT91S_DATAFLASH_INFO (line 93) | typedef struct _AT91S_DATAFLASH_INFO { FILE: target/linux/at91/image/dfboot/src/div0.c function __div0 (line 25) | void __div0 (void) FILE: target/linux/at91/image/dfboot/src/embedded_services.h type AT91S_BufferStatus (line 30) | typedef unsigned int AT91S_BufferStatus; type _AT91S_Pipe (line 32) | struct _AT91S_Pipe type AT91S_Buffer (line 35) | typedef struct _AT91S_Buffer type AT91S_SBuffer (line 65) | typedef struct _AT91S_SBuffer type AT91PS_Buffer (line 76) | typedef AT91PS_Buffer (*AT91PF_OpenSBuffer) (AT91PS_SBuffer); type AT91E_SvcTempo (line 107) | typedef enum _AT91E_SvcTempo { type AT91S_TempoStatus (line 112) | typedef unsigned int AT91S_TempoStatus; type AT91S_SvcTempo (line 115) | typedef struct _AT91S_SvcTempo type AT91S_CtlTempo (line 140) | typedef struct _AT91S_CtlTempo type AT91S_TempoStatus (line 174) | typedef AT91S_TempoStatus (*AT91PF_OpenCtlTempo) ( AT91PS_CtlTempo, vo... type _AT91S_Buffer (line 197) | struct _AT91S_Buffer type AT91S_SvcCommStatus (line 204) | typedef unsigned int AT91S_SvcCommStatus; type AT91S_SvcComm (line 208) | typedef struct _AT91S_Service type AT91S_SvcXmodem (line 237) | typedef struct _AT91PS_SvcXmodem { type AT91PS_SvcComm (line 265) | typedef AT91PS_SvcComm (*AT91PF_OpenSvcXmodem) ( AT91PS_SvcXmodem, ... type AT91S_PipeStatus (line 297) | typedef unsigned int AT91S_PipeStatus; type AT91S_Pipe (line 299) | typedef struct _AT91S_Pipe type AT91PS_Pipe (line 339) | typedef AT91PS_Pipe (*AT91PF_OpenPipe) (AT91PS_Pipe, AT91PS_SvcComm, A... type AT91S_PipeStatus (line 342) | typedef AT91S_PipeStatus (*AT91PF_PipeWrite) (AT91PS_Pipe, char const *,... type AT91S_PipeStatus (line 343) | typedef AT91S_PipeStatus (*AT91PF_PipeRead) (AT91PS_Pipe, char const *,... type AT91S_PipeStatus (line 344) | typedef AT91S_PipeStatus (*AT91PF_PipeAbortWrite) (AT91PS_Pipe); type AT91S_PipeStatus (line 345) | typedef AT91S_PipeStatus (*AT91PF_PipeAbortRead) (AT91PS_Pipe); type AT91S_PipeStatus (line 346) | typedef AT91S_PipeStatus (*AT91PF_PipeReset) (AT91PS_Pipe); type AT91S_MEMCDesc (line 408) | typedef struct _AT91S_MEMCDesc type AT91S_Pio2Desc (line 414) | typedef struct _AT91S_Pio2Desc type AT91S_SPIDesc (line 421) | typedef struct _AT91S_SPIDesc type AT91S_USART2Desc (line 432) | typedef struct _AT91S_USART2Desc type AT91S_TWIDesc (line 448) | typedef struct _AT91S_TWIDesc type AT91S_STDesc (line 457) | typedef struct _AT91S_STDesc type AT91S_RomBoot (line 464) | typedef struct _AT91S_RomBoot { FILE: target/linux/at91/image/dfboot/src/include/AT91C_MCI_Device.h type AT91S_MCIDeviceStatus (line 23) | typedef unsigned int AT91S_MCIDeviceStatus; type AT91S_MciDeviceDesc (line 59) | typedef struct _AT91S_MciDeviceDesc type AT91S_MciDeviceFeatures (line 69) | typedef struct _AT91S_MciDeviceFeatures type AT91S_MciDevice (line 88) | typedef struct _AT91S_MciDevice FILE: target/linux/at91/image/dfboot/src/include/AT91RM9200.h type AT91_REG (line 42) | typedef volatile unsigned int AT91_REG; type AT91S_SYS (line 47) | typedef struct _AT91S_SYS { type AT91S_MC (line 311) | typedef struct _AT91S_MC { type AT91S_RTC (line 370) | typedef struct _AT91S_RTC { type AT91S_ST (line 436) | typedef struct _AT91S_ST { type AT91S_PMC (line 475) | typedef struct _AT91S_PMC { type AT91S_CKGR (line 548) | typedef struct _AT91S_CKGR { type AT91S_PIO (line 591) | typedef struct _AT91S_PIO { type AT91S_DBGU (line 633) | typedef struct _AT91S_DBGU { type AT91S_PDC (line 702) | typedef struct _AT91S_PDC { type AT91S_AIC (line 725) | typedef struct _AT91S_AIC { type AT91S_SPI (line 767) | typedef struct _AT91S_SPI { type AT91S_SSC (line 845) | typedef struct _AT91S_SSC { type AT91S_USART (line 951) | typedef struct _AT91S_USART { type AT91S_TWI (line 1047) | typedef struct _AT91S_TWI { type AT91S_MCI (line 1102) | typedef struct _AT91S_MCI { type AT91S_UDP (line 1206) | typedef struct _AT91S_UDP { type AT91S_TC (line 1287) | typedef struct _AT91S_TC { type AT91S_TCB (line 1385) | typedef struct _AT91S_TCB { type AT91S_UHP (line 1418) | typedef struct _AT91S_UHP { type AT91S_EMAC (line 1447) | typedef struct _AT91S_EMAC { type AT91S_EBI (line 1565) | typedef struct _AT91S_EBI { type AT91S_SMC2 (line 1590) | typedef struct _AT91S_SMC2 { type AT91S_SDRC (line 1614) | typedef struct _AT91S_SDRC { type AT91S_BFC (line 1672) | typedef struct _AT91S_BFC { FILE: target/linux/at91/image/dfboot/src/include/lib_AT91RM9200.h function AT91F_PDC_SetNextRx (line 40) | static inline void AT91F_PDC_SetNextRx ( function AT91F_PDC_SetNextTx (line 53) | static inline void AT91F_PDC_SetNextTx ( function AT91F_PDC_SetRx (line 66) | static inline void AT91F_PDC_SetRx ( function AT91F_PDC_SetTx (line 79) | static inline void AT91F_PDC_SetTx ( function AT91F_PDC_EnableTx (line 92) | static inline void AT91F_PDC_EnableTx ( function AT91F_PDC_EnableRx (line 102) | static inline void AT91F_PDC_EnableRx ( function AT91F_PDC_DisableTx (line 112) | static inline void AT91F_PDC_DisableTx ( function AT91F_PDC_DisableRx (line 122) | static inline void AT91F_PDC_DisableRx ( function AT91F_PDC_IsTxEmpty (line 132) | static inline int AT91F_PDC_IsTxEmpty ( // \return return 1 if transfer ... function AT91F_PDC_IsNextTxEmpty (line 142) | static inline int AT91F_PDC_IsNextTxEmpty ( // \return return 1 if trans... function AT91F_PDC_IsRxEmpty (line 152) | static inline int AT91F_PDC_IsRxEmpty ( // \return return 1 if transfer ... function AT91F_PDC_IsNextRxEmpty (line 162) | static inline int AT91F_PDC_IsNextRxEmpty ( // \return return 1 if trans... function AT91F_PDC_Open (line 172) | static inline void AT91F_PDC_Open ( function AT91F_PDC_Close (line 194) | static inline void AT91F_PDC_Close ( function AT91F_PDC_SendFrame (line 213) | static inline unsigned int AT91F_PDC_SendFrame( function AT91F_PDC_ReceiveFrame (line 241) | static inline unsigned int AT91F_PDC_ReceiveFrame ( function AT91F_DBGU_InterruptEnable (line 271) | static inline void AT91F_DBGU_InterruptEnable( function AT91F_DBGU_InterruptDisable (line 282) | static inline void AT91F_DBGU_InterruptDisable( function AT91F_DBGU_GetInterruptMaskStatus (line 293) | static inline unsigned int AT91F_DBGU_GetInterruptMaskStatus( // \return... function AT91F_DBGU_IsInterruptMasked (line 303) | static inline int AT91F_DBGU_IsInterruptMasked( function AT91F_RTC_InterruptEnable (line 317) | static inline void AT91F_RTC_InterruptEnable( function AT91F_RTC_InterruptDisable (line 328) | static inline void AT91F_RTC_InterruptDisable( function AT91F_RTC_GetInterruptMaskStatus (line 339) | static inline unsigned int AT91F_RTC_GetInterruptMaskStatus( // \return ... function AT91F_RTC_IsInterruptMasked (line 349) | static inline int AT91F_RTC_IsInterruptMasked( function AT91F_SSC_SetBaudrate (line 389) | static inline void AT91F_SSC_SetBaudrate ( function AT91F_SSC_Configure (line 414) | static inline void AT91F_SSC_Configure ( function AT91F_SSC_EnableRx (line 454) | static inline void AT91F_SSC_EnableRx ( function AT91F_SSC_DisableRx (line 465) | static inline void AT91F_SSC_DisableRx ( function AT91F_SSC_EnableTx (line 476) | static inline void AT91F_SSC_EnableTx ( function AT91F_SSC_DisableTx (line 487) | static inline void AT91F_SSC_DisableTx ( function AT91F_SSC_EnableIt (line 498) | static inline void AT91F_SSC_EnableIt ( function AT91F_SSC_DisableIt (line 510) | static inline void AT91F_SSC_DisableIt ( function AT91F_SSC_ReceiveFrame (line 522) | static inline unsigned int AT91F_SSC_ReceiveFrame ( function AT91F_SSC_SendFrame (line 541) | static inline unsigned int AT91F_SSC_SendFrame( function AT91F_SSC_GetInterruptMaskStatus (line 560) | static inline unsigned int AT91F_SSC_GetInterruptMaskStatus( // \return ... function AT91F_SSC_IsInterruptMasked (line 570) | static inline int AT91F_SSC_IsInterruptMasked( function AT91F_SPI_Open (line 584) | static inline unsigned int AT91F_SPI_Open ( function AT91F_SPI_CfgCs (line 595) | static inline void AT91F_SPI_CfgCs ( function AT91F_SPI_EnableIt (line 607) | static inline void AT91F_SPI_EnableIt ( function AT91F_SPI_DisableIt (line 619) | static inline void AT91F_SPI_DisableIt ( function AT91F_SPI_Reset (line 631) | static inline void AT91F_SPI_Reset ( function AT91F_SPI_Enable (line 643) | static inline void AT91F_SPI_Enable ( function AT91F_SPI_Disable (line 655) | static inline void AT91F_SPI_Disable ( function AT91F_SPI_CfgMode (line 667) | static inline void AT91F_SPI_CfgMode ( function AT91F_SPI_CfgPCS (line 679) | static inline void AT91F_SPI_CfgPCS ( function AT91F_SPI_ReceiveFrame (line 692) | static inline unsigned int AT91F_SPI_ReceiveFrame ( function AT91F_SPI_SendFrame (line 711) | static inline unsigned int AT91F_SPI_SendFrame( function AT91F_SPI_Close (line 730) | static inline void AT91F_SPI_Close ( function AT91F_SPI_PutChar (line 756) | static inline void AT91F_SPI_PutChar ( function AT91F_SPI_GetChar (line 770) | static inline int AT91F_SPI_GetChar ( function AT91F_SPI_GetInterruptMaskStatus (line 780) | static inline unsigned int AT91F_SPI_GetInterruptMaskStatus( // \return ... function AT91F_SPI_IsInterruptMasked (line 790) | static inline int AT91F_SPI_IsInterruptMasked( function AT91F_TC_InterruptEnable (line 804) | static inline void AT91F_TC_InterruptEnable( function AT91F_TC_InterruptDisable (line 815) | static inline void AT91F_TC_InterruptDisable( function AT91F_TC_GetInterruptMaskStatus (line 826) | static inline unsigned int AT91F_TC_GetInterruptMaskStatus( // \return T... function AT91F_TC_IsInterruptMasked (line 836) | static inline int AT91F_TC_IsInterruptMasked( function AT91F_CKGR_GetMainClock (line 850) | static inline unsigned int AT91F_CKGR_GetMainClock ( function AT91F_PMC_GetProcessorClock (line 861) | static inline unsigned int AT91F_PMC_GetProcessorClock ( function AT91F_PMC_GetMasterClock (line 896) | static inline unsigned int AT91F_PMC_GetMasterClock ( function AT91F_PMC_EnablePeriphClock (line 909) | static inline void AT91F_PMC_EnablePeriphClock ( function AT91F_PMC_DisablePeriphClock (line 920) | static inline void AT91F_PMC_DisablePeriphClock ( function AT91F_PMC_EnablePCK (line 931) | static inline void AT91F_PMC_EnablePCK ( function AT91F_PMC_DisablePCK (line 945) | static inline void AT91F_PMC_DisablePCK ( function AT91F_PIO_CfgPeriph (line 959) | static inline void AT91F_PIO_CfgPeriph( function AT91F_PIO_CfgOutput (line 974) | static inline void AT91F_PIO_CfgOutput( function AT91F_PIO_CfgInput (line 986) | static inline void AT91F_PIO_CfgInput( function AT91F_PIO_CfgOpendrain (line 999) | static inline void AT91F_PIO_CfgOpendrain( function AT91F_PIO_CfgPullup (line 1012) | static inline void AT91F_PIO_CfgPullup( function AT91F_PIO_CfgDirectDrive (line 1025) | static inline void AT91F_PIO_CfgDirectDrive( function AT91F_PIO_CfgInputFilter (line 1039) | static inline void AT91F_PIO_CfgInputFilter( function AT91F_PIO_GetInput (line 1053) | static inline unsigned int AT91F_PIO_GetInput( // \return PIO input function AT91F_PIO_IsInputSet (line 1063) | static inline int AT91F_PIO_IsInputSet( function AT91F_PIO_SetOutput (line 1075) | static inline void AT91F_PIO_SetOutput( function AT91F_PIO_ClearOutput (line 1086) | static inline void AT91F_PIO_ClearOutput( function AT91F_PIO_ForceOutput (line 1097) | static inline void AT91F_PIO_ForceOutput( function AT91F_PIO_Enable (line 1108) | static inline void AT91F_PIO_Enable( function AT91F_PIO_Disable (line 1119) | static inline void AT91F_PIO_Disable( function AT91F_PIO_GetStatus (line 1130) | static inline unsigned int AT91F_PIO_GetStatus( // \return PIO Status function AT91F_PIO_IsSet (line 1140) | static inline int AT91F_PIO_IsSet( function AT91F_PIO_OutputEnable (line 1151) | static inline void AT91F_PIO_OutputEnable( function AT91F_PIO_OutputDisable (line 1162) | static inline void AT91F_PIO_OutputDisable( function AT91F_PIO_GetOutputStatus (line 1173) | static inline unsigned int AT91F_PIO_GetOutputStatus( // \return PIO Out... function AT91F_PIO_IsOutputSet (line 1183) | static inline int AT91F_PIO_IsOutputSet( function AT91F_PIO_InputFilterEnable (line 1194) | static inline void AT91F_PIO_InputFilterEnable( function AT91F_PIO_InputFilterDisable (line 1205) | static inline void AT91F_PIO_InputFilterDisable( function AT91F_PIO_GetInputFilterStatus (line 1216) | static inline unsigned int AT91F_PIO_GetInputFilterStatus( // \return PI... function AT91F_PIO_IsInputFilterSet (line 1226) | static inline int AT91F_PIO_IsInputFilterSet( function AT91F_PIO_GetOutputDataStatus (line 1237) | static inline unsigned int AT91F_PIO_GetOutputDataStatus( // \return PIO... function AT91F_PIO_InterruptEnable (line 1247) | static inline void AT91F_PIO_InterruptEnable( function AT91F_PIO_InterruptDisable (line 1258) | static inline void AT91F_PIO_InterruptDisable( function AT91F_PIO_GetInterruptMaskStatus (line 1269) | static inline unsigned int AT91F_PIO_GetInterruptMaskStatus( // \return ... function AT91F_PIO_GetInterruptStatus (line 1279) | static inline unsigned int AT91F_PIO_GetInterruptStatus( // \return PIO ... function AT91F_PIO_IsInterruptMasked (line 1289) | static inline int AT91F_PIO_IsInterruptMasked( function AT91F_PIO_IsInterruptSet (line 1300) | static inline int AT91F_PIO_IsInterruptSet( function AT91F_PIO_MultiDriverEnable (line 1311) | static inline void AT91F_PIO_MultiDriverEnable( function AT91F_PIO_MultiDriverDisable (line 1322) | static inline void AT91F_PIO_MultiDriverDisable( function AT91F_PIO_GetMultiDriverStatus (line 1333) | static inline unsigned int AT91F_PIO_GetMultiDriverStatus( // \return PI... function AT91F_PIO_IsMultiDriverSet (line 1343) | static inline int AT91F_PIO_IsMultiDriverSet( function AT91F_PIO_A_RegisterSelection (line 1354) | static inline void AT91F_PIO_A_RegisterSelection( function AT91F_PIO_B_RegisterSelection (line 1365) | static inline void AT91F_PIO_B_RegisterSelection( function AT91F_PIO_Get_AB_RegisterStatus (line 1376) | static inline unsigned int AT91F_PIO_Get_AB_RegisterStatus( // \return P... function AT91F_PIO_IsAB_RegisterSet (line 1386) | static inline int AT91F_PIO_IsAB_RegisterSet( function AT91F_PIO_OutputWriteEnable (line 1397) | static inline void AT91F_PIO_OutputWriteEnable( function AT91F_PIO_OutputWriteDisable (line 1408) | static inline void AT91F_PIO_OutputWriteDisable( function AT91F_PIO_GetOutputWriteStatus (line 1419) | static inline unsigned int AT91F_PIO_GetOutputWriteStatus( // \return PI... function AT91F_PIO_IsOutputWriteSet (line 1429) | static inline int AT91F_PIO_IsOutputWriteSet( function AT91F_PIO_GetCfgPullup (line 1440) | static inline unsigned int AT91F_PIO_GetCfgPullup( // \return PIO Config... function AT91F_PIO_IsOutputDataStatusSet (line 1450) | static inline int AT91F_PIO_IsOutputDataStatusSet( function AT91F_PIO_IsCfgPullupStatusSet (line 1461) | static inline int AT91F_PIO_IsCfgPullupStatusSet( function AT91F_TWI_EnableIt (line 1475) | static inline void AT91F_TWI_EnableIt ( function AT91F_TWI_DisableIt (line 1487) | static inline void AT91F_TWI_DisableIt ( function AT91F_TWI_Configure (line 1499) | static inline void AT91F_TWI_Configure ( AT91PS_TWI pTWI ) // \... function AT91F_TWI_GetInterruptMaskStatus (line 1516) | static inline unsigned int AT91F_TWI_GetInterruptMaskStatus( // \return ... function AT91F_TWI_IsInterruptMasked (line 1526) | static inline int AT91F_TWI_IsInterruptMasked( function AT91F_US_Baudrate (line 1584) | static inline unsigned int AT91F_US_Baudrate ( function AT91F_US_SetBaudrate (line 1600) | static inline void AT91F_US_SetBaudrate ( function AT91F_US_SetTimeguard (line 1613) | static inline void AT91F_US_SetTimeguard ( function AT91F_US_EnableIt (line 1625) | static inline void AT91F_US_EnableIt ( function AT91F_US_DisableIt (line 1637) | static inline void AT91F_US_DisableIt ( function AT91F_US_Configure (line 1649) | static inline void AT91F_US_Configure ( function AT91F_US_EnableRx (line 1680) | static inline void AT91F_US_EnableRx ( function AT91F_US_EnableTx (line 1691) | static inline void AT91F_US_EnableTx ( function AT91F_US_ResetRx (line 1702) | static inline void AT91F_US_ResetRx ( function AT91F_US_ResetTx (line 1715) | static inline void AT91F_US_ResetTx ( function AT91F_US_DisableRx (line 1728) | static inline void AT91F_US_DisableRx ( function AT91F_US_DisableTx (line 1739) | static inline void AT91F_US_DisableTx ( function AT91F_US_Close (line 1750) | static inline void AT91F_US_Close ( function AT91F_US_TxReady (line 1776) | static inline unsigned int AT91F_US_TxReady ( function AT91F_US_RxReady (line 1786) | static inline unsigned int AT91F_US_RxReady ( function AT91F_US_Error (line 1796) | static inline unsigned int AT91F_US_Error ( function AT91F_US_PutChar (line 1809) | static inline void AT91F_US_PutChar ( function AT91F_US_GetChar (line 1820) | static inline int AT91F_US_GetChar ( function AT91F_US_SendFrame (line 1830) | static inline unsigned int AT91F_US_SendFrame( function AT91F_US_ReceiveFrame (line 1849) | static inline unsigned int AT91F_US_ReceiveFrame ( function AT91F_US_SetIrdaFilter (line 1868) | static inline void AT91F_US_SetIrdaFilter ( function AT91F_MCI_Configure (line 1906) | static inline void AT91F_MCI_Configure ( function AT91F_MCI_EnableIt (line 1932) | static inline void AT91F_MCI_EnableIt ( function AT91F_MCI_DisableIt (line 1944) | static inline void AT91F_MCI_DisableIt ( function AT91F_MCI_Enable_Interface (line 1956) | static inline void AT91F_MCI_Enable_Interface ( function AT91F_MCI_Disable_Interface (line 1967) | static inline void AT91F_MCI_Disable_Interface ( function AT91F_MCI_Cfg_ModeRegister (line 1978) | static inline void AT91F_MCI_Cfg_ModeRegister ( function AT91F_AIC_ConfigureIt (line 1994) | static inline unsigned int AT91F_AIC_ConfigureIt ( function AT91F_AIC_EnableIt (line 2023) | static inline void AT91F_AIC_EnableIt ( function AT91F_AIC_DisableIt (line 2035) | static inline void AT91F_AIC_DisableIt ( function AT91F_AIC_ClearIt (line 2050) | static inline void AT91F_AIC_ClearIt ( function AT91F_AIC_AcknowledgeIt (line 2062) | static inline void AT91F_AIC_AcknowledgeIt ( function AT91F_AIC_SetExceptionVector (line 2072) | static inline unsigned int AT91F_AIC_SetExceptionVector ( function AT91F_AIC_Trig (line 2090) | static inline void AT91F_AIC_Trig ( function AT91F_AIC_IsActive (line 2101) | static inline unsigned int AT91F_AIC_IsActive ( function AT91F_AIC_IsPending (line 2112) | static inline unsigned int AT91F_AIC_IsPending ( function AT91F_AIC_Open (line 2123) | static inline void AT91F_AIC_Open( function AT91F_UDP_EnableIt (line 2154) | static inline void AT91F_UDP_EnableIt ( function AT91F_UDP_DisableIt (line 2166) | static inline void AT91F_UDP_DisableIt ( function AT91F_UDP_SetAddress (line 2178) | static inline void AT91F_UDP_SetAddress ( function AT91F_UDP_EnableEp (line 2189) | static inline void AT91F_UDP_EnableEp ( function AT91F_UDP_DisableEp (line 2200) | static inline void AT91F_UDP_DisableEp ( function AT91F_UDP_SetState (line 2211) | static inline void AT91F_UDP_SetState ( function AT91F_UDP_GetState (line 2223) | static inline unsigned int AT91F_UDP_GetState ( // \return the UDP devic... function AT91F_UDP_ResetEp (line 2233) | static inline void AT91F_UDP_ResetEp ( // \return the UDP device state function AT91F_UDP_EpStall (line 2244) | static inline void AT91F_UDP_EpStall( function AT91F_UDP_EpWrite (line 2255) | static inline void AT91F_UDP_EpWrite( function AT91F_UDP_EpRead (line 2267) | static inline unsigned int AT91F_UDP_EpRead( function AT91F_UDP_EpEndOfWr (line 2278) | static inline void AT91F_UDP_EpEndOfWr( function AT91F_UDP_EpClear (line 2289) | static inline void AT91F_UDP_EpClear( function AT91F_UDP_EpSet (line 2301) | static inline void AT91F_UDP_EpSet( function AT91F_UDP_EpStatus (line 2313) | static inline unsigned int AT91F_UDP_EpStatus( function AT91F_UDP_GetInterruptMaskStatus (line 2324) | static inline unsigned int AT91F_UDP_GetInterruptMaskStatus( // \return ... function AT91F_UDP_IsInterruptMasked (line 2334) | static inline int AT91F_UDP_IsInterruptMasked( function AT91F_ST_SetPeriodInterval (line 2348) | static inline void AT91F_ST_SetPeriodInterval( function AT91F_ST_EnableIt (line 2363) | static inline void AT91F_ST_EnableIt( function AT91F_ST_DisableIt (line 2374) | static inline void AT91F_ST_DisableIt( function AT91F_ST_GetInterruptMaskStatus (line 2385) | static inline unsigned int AT91F_ST_GetInterruptMaskStatus( // \return S... function AT91F_ST_IsInterruptMasked (line 2395) | static inline int AT91F_ST_IsInterruptMasked( function AT91F_EBI_CfgPIO (line 2405) | static inline void AT91F_EBI_CfgPIO (void) function AT91F_DBGU_CfgPMC (line 2419) | static inline void AT91F_DBGU_CfgPMC (void) function AT91F_DBGU_CfgPIO (line 2430) | static inline void AT91F_DBGU_CfgPIO (void) function AT91F_SYS_CfgPMC (line 2444) | static inline void AT91F_SYS_CfgPMC (void) function AT91F_UHP_CfgPMC (line 2455) | static inline void AT91F_UHP_CfgPMC (void) function AT91F_SDRC_CfgPIO (line 2466) | static inline void AT91F_SDRC_CfgPIO (void) function AT91F_EMAC_CfgPMC (line 2494) | static inline void AT91F_EMAC_CfgPMC (void) function AT91F_EMAC_CfgPIO (line 2505) | static inline void AT91F_EMAC_CfgPIO (void) function AT91F_RTC_CfgPMC (line 2527) | static inline void AT91F_RTC_CfgPMC (void) function AT91F_SSC2_CfgPMC (line 2538) | static inline void AT91F_SSC2_CfgPMC (void) function AT91F_SSC2_CfgPIO (line 2549) | static inline void AT91F_SSC2_CfgPIO (void) function AT91F_SSC1_CfgPMC (line 2567) | static inline void AT91F_SSC1_CfgPMC (void) function AT91F_SSC1_CfgPIO (line 2578) | static inline void AT91F_SSC1_CfgPIO (void) function AT91F_SSC0_CfgPMC (line 2594) | static inline void AT91F_SSC0_CfgPMC (void) function AT91F_SPI_CfgPMC (line 2605) | static inline void AT91F_SPI_CfgPMC (void) function AT91F_SPI_CfgPIO (line 2616) | static inline void AT91F_SPI_CfgPIO (void) function AT91F_TC5_CfgPMC (line 2635) | static inline void AT91F_TC5_CfgPMC (void) function AT91F_TC4_CfgPMC (line 2646) | static inline void AT91F_TC4_CfgPMC (void) function AT91F_TC3_CfgPMC (line 2657) | static inline void AT91F_TC3_CfgPMC (void) function AT91F_TC2_CfgPMC (line 2668) | static inline void AT91F_TC2_CfgPMC (void) function AT91F_TC1_CfgPMC (line 2679) | static inline void AT91F_TC1_CfgPMC (void) function AT91F_TC0_CfgPMC (line 2690) | static inline void AT91F_TC0_CfgPMC (void) function AT91F_SMC2_CfgPIO (line 2701) | static inline void AT91F_SMC2_CfgPIO (void) function AT91F_PMC_CfgPMC (line 2717) | static inline void AT91F_PMC_CfgPMC (void) function AT91F_PMC_CfgPIO (line 2728) | static inline void AT91F_PMC_CfgPIO (void) function AT91F_PIOD_CfgPMC (line 2746) | static inline void AT91F_PIOD_CfgPMC (void) function AT91F_PIOC_CfgPMC (line 2757) | static inline void AT91F_PIOC_CfgPMC (void) function AT91F_PIOB_CfgPMC (line 2768) | static inline void AT91F_PIOB_CfgPMC (void) function AT91F_PIOA_CfgPMC (line 2779) | static inline void AT91F_PIOA_CfgPMC (void) function AT91F_TWI_CfgPMC (line 2790) | static inline void AT91F_TWI_CfgPMC (void) function AT91F_TWI_CfgPIO (line 2801) | static inline void AT91F_TWI_CfgPIO (void) function AT91F_US3_CfgPMC (line 2815) | static inline void AT91F_US3_CfgPMC (void) function AT91F_US2_CfgPMC (line 2826) | static inline void AT91F_US2_CfgPMC (void) function AT91F_US2_CfgPIO (line 2837) | static inline void AT91F_US2_CfgPIO (void) function AT91F_US1_CfgPMC (line 2851) | static inline void AT91F_US1_CfgPMC (void) function AT91F_US1_CfgPIO (line 2862) | static inline void AT91F_US1_CfgPIO (void) function AT91F_US0_CfgPMC (line 2882) | static inline void AT91F_US0_CfgPMC (void) function AT91F_US0_CfgPIO (line 2893) | static inline void AT91F_US0_CfgPIO (void) function AT91F_MCI_CfgPMC (line 2909) | static inline void AT91F_MCI_CfgPMC (void) function AT91F_MCI_CfgPIO (line 2920) | static inline void AT91F_MCI_CfgPIO (void) function AT91F_AIC_CfgPMC (line 2942) | static inline void AT91F_AIC_CfgPMC (void) function AT91F_UDP_CfgPMC (line 2960) | static inline void AT91F_UDP_CfgPMC (void) function AT91F_ST_CfgPMC (line 2971) | static inline void AT91F_ST_CfgPMC (void) FILE: target/linux/at91/image/dfboot/src/init.c function AT91F_SpuriousHandler (line 24) | static void AT91F_SpuriousHandler() function AT91F_DataAbort (line 35) | static void AT91F_DataAbort() function AT91F_FetchAbort (line 45) | static void AT91F_FetchAbort() function AT91F_UndefHandler (line 55) | static void AT91F_UndefHandler() function AT91F_InitSdram (line 68) | static void AT91F_InitSdram() function AT91F_InitMemories (line 119) | static void AT91F_InitMemories() function AT91F_LowLevelInit (line 140) | void AT91F_LowLevelInit(void) FILE: target/linux/at91/image/dfboot/src/led.c function LED_set (line 31) | void LED_set(unsigned int led) function green_LED_on (line 38) | void green_LED_on(void) function yellow_LED_on (line 45) | void yellow_LED_on(void) function red_LED_on (line 52) | void red_LED_on(void) function green_LED_off (line 59) | void green_LED_off(void) function yellow_LED_off (line 66) | void yellow_LED_off(void) function red_LED_off (line 73) | void red_LED_off(void) function LED_blink (line 80) | void LED_blink(unsigned int led) function LED_init (line 92) | void LED_init (void) FILE: target/linux/at91/image/dfboot/src/main.c function GetTickCount (line 114) | unsigned int GetTickCount(void) function AT91_XmodemComplete (line 126) | static void AT91_XmodemComplete(AT91S_PipeStatus status, void *pVoid) function XmodemProtocol (line 140) | static void XmodemProtocol(AT91S_PipeStatus status, void *pVoid) function AT91F_ST_HANDLER (line 158) | void AT91F_ST_HANDLER(void) function AT91F_DisplayMenu (line 197) | static int AT91F_DisplayMenu(void) function AsciiToHex (line 216) | static unsigned int AsciiToHex(char *s, unsigned int *val) function AT91F_MemoryDisplay (line 252) | static int AT91F_MemoryDisplay(unsigned int addr, unsigned int length) function AT91F_SetPLL (line 312) | static unsigned int AT91F_SetPLL(void) function AT91F_ResetRegisters (line 349) | static unsigned int AT91F_ResetRegisters(void) function AT91F_LoadBoot (line 383) | static int AT91F_LoadBoot(void) function AT91F_StartBoot (line 429) | static int AT91F_StartBoot(void) function AT91F_RepeatedStartBoot (line 445) | static void AT91F_RepeatedStartBoot(void) type trx_header (line 463) | struct trx_header { function Program_From_MCI (line 477) | int Program_From_MCI(void) function main (line 538) | int main(void) FILE: target/linux/at91/image/dfboot/src/mci_device.c function AT91F_MCI_SendCommand (line 39) | int AT91F_MCI_SendCommand ( function AT91F_MCI_SDCard_SendAppCommand (line 79) | int AT91F_MCI_SDCard_SendAppCommand ( function AT91F_MCI_GetStatus (line 114) | int AT91F_MCI_GetStatus(AT91PS_MciDevice pMCI_Device,unsigned int relati... function AT91F_MCI_Device_Handler (line 128) | void AT91F_MCI_Device_Handler( function AT91F_MCI_Handler (line 156) | void AT91F_MCI_Handler(void) function AT91F_MCI_ReadBlock (line 169) | int AT91F_MCI_ReadBlock( function AT91F_MCI_WriteBlock (line 232) | int AT91F_MCI_WriteBlock( function AT91F_MCI_MMC_SelectCard (line 295) | int AT91F_MCI_MMC_SelectCard(AT91PS_MciDevice pMCI_Device, unsigned int ... function AT91F_MCI_GetCSD (line 329) | int AT91F_MCI_GetCSD (AT91PS_MciDevice pMCI_Device, unsigned int relativ... function AT91F_MCI_SetBlocklength (line 349) | int AT91F_MCI_SetBlocklength(AT91PS_MciDevice pMCI_Device,unsigned int l... function AT91F_MCI_MMC_GetAllOCR (line 359) | int AT91F_MCI_MMC_GetAllOCR (AT91PS_MciDevice pMCI_Device) function AT91F_MCI_MMC_GetAllCID (line 384) | int AT91F_MCI_MMC_GetAllCID (AT91PS_MciDevice pMCI_Device, unsigned int ... function AT91F_MCI_MMC_Init (line 418) | int AT91F_MCI_MMC_Init (AT91PS_MciDevice pMCI_Device) function AT91F_MCI_SDCard_GetOCR (line 481) | int AT91F_MCI_SDCard_GetOCR (AT91PS_MciDevice pMCI_Device) function AT91F_MCI_SDCard_GetCID (line 506) | int AT91F_MCI_SDCard_GetCID (AT91PS_MciDevice pMCI_Device, unsigned int ... function AT91F_MCI_SDCard_SetBusWidth (line 525) | int AT91F_MCI_SDCard_SetBusWidth(AT91PS_MciDevice pMCI_Device) function AT91F_MCI_SDCard_Init (line 556) | int AT91F_MCI_SDCard_Init (AT91PS_MciDevice pMCI_Device) function AT91F_CfgDevice (line 611) | void AT91F_CfgDevice(void) function AT91F_MCI_Init (line 638) | int AT91F_MCI_Init(void) function AT91F_MCIDeviceWaitReady (line 689) | void AT91F_MCIDeviceWaitReady(unsigned int timeout) function swab32 (line 701) | unsigned int swab32(unsigned int data) function AT91F_MCI_ReadBlockSwab (line 717) | int AT91F_MCI_ReadBlockSwab( FILE: target/linux/ath25/files/drivers/net/phy/mvswitch.c type mvswitch_priv (line 44) | struct mvswitch_priv { function u16 (line 51) | static inline u16 function w16 (line 59) | static inline void type sk_buff (line 68) | struct sk_buff type net_device (line 69) | struct net_device type sk_buff (line 69) | struct sk_buff type mvswitch_priv (line 71) | struct mvswitch_priv function mvswitch_mangle_rx (line 151) | static void function mvswitch_wait_mask (line 185) | static int function mvswitch_config_init (line 199) | static int function mvswitch_read_status (line 328) | static int function mvswitch_aneg_done (line 354) | static int function mvswitch_config_aneg (line 360) | static int function mvswitch_detach (line 366) | static void function mvswitch_remove (line 386) | static void function mvswitch_probe (line 394) | static int function mvswitch_fixup (line 408) | static int type phy_driver (line 426) | struct phy_driver function mvswitch_init (line 440) | static int __init function mvswitch_exit (line 447) | static void __exit FILE: target/linux/ath79/files/arch/mips/include/asm/fw/myloader/myloader.h type myloader_info (line 17) | struct myloader_info { type myloader_info (line 26) | struct myloader_info type myloader_info (line 28) | struct myloader_info FILE: target/linux/ath79/files/drivers/gpio/gpio-latch.c type gpio_latch_chip (line 21) | struct gpio_latch_chip { type gpio_latch_chip (line 31) | struct gpio_latch_chip type gpio_chip (line 31) | struct gpio_chip function gpio_latch_lock (line 36) | static void gpio_latch_lock(struct gpio_latch_chip *glc, bool enable) function gpio_latch_unlock (line 47) | static void gpio_latch_unlock(struct gpio_latch_chip *glc, bool disable) function gpio_latch_get (line 58) | static int function gpio_latch_set (line 71) | static void function gpio_latch_direction_output (line 88) | static int function gpio_latch_probe (line 108) | static int gpio_latch_probe(struct platform_device *pdev) function gpio_latch_remove (line 174) | static int gpio_latch_remove(struct platform_device *pdev) type of_device_id (line 182) | struct of_device_id type platform_driver (line 189) | struct platform_driver FILE: target/linux/ath79/files/drivers/gpio/gpio-rb4xx.c type rb4xx_gpio (line 24) | struct rb4xx_gpio { function rb4xx_gpio_cpld_set (line 33) | static int rb4xx_gpio_cpld_set(struct rb4xx_gpio *gpio, unsigned int off... function rb4xx_gpio_get_direction (line 67) | static int rb4xx_gpio_get_direction(struct gpio_chip *chip, unsigned int... function rb4xx_gpio_direction_input (line 72) | static int rb4xx_gpio_direction_input(struct gpio_chip *chip, function rb4xx_gpio_direction_output (line 78) | static int rb4xx_gpio_direction_output(struct gpio_chip *chip, function rb4xx_gpio_get (line 84) | static int rb4xx_gpio_get(struct gpio_chip *chip, unsigned int offset) function rb4xx_gpio_set (line 96) | static void rb4xx_gpio_set(struct gpio_chip *chip, unsigned int offset, function rb4xx_gpio_probe (line 102) | static int rb4xx_gpio_probe(struct platform_device *pdev) function rb4xx_gpio_remove (line 140) | static int rb4xx_gpio_remove(struct platform_device *pdev) type platform_device_id (line 150) | struct platform_device_id type platform_driver (line 156) | struct platform_driver FILE: target/linux/ath79/files/drivers/gpio/gpio-rb91x-key.c type gpio_rb91x_key_gpios (line 28) | enum gpio_rb91x_key_gpios { type gpio_rb91x_key (line 36) | struct gpio_rb91x_key { type gpio_rb91x_key (line 44) | struct gpio_rb91x_key type gpio_chip (line 44) | struct gpio_chip function gpio_rb91x_key_get (line 49) | static int gpio_rb91x_key_get(struct gpio_chip *gc, unsigned offset) function gpio_rb91x_key_direction_input (line 88) | static int gpio_rb91x_key_direction_input(struct gpio_chip *gc, unsigned... function gpio_rb91x_key_set (line 98) | static void gpio_rb91x_key_set(struct gpio_chip *gc, unsigned offset, in... function gpio_rb91x_key_direction_output (line 129) | static int gpio_rb91x_key_direction_output(struct gpio_chip *gc, unsigne... function gpio_rb91x_key_probe (line 142) | static int gpio_rb91x_key_probe(struct platform_device *pdev) function gpio_rb91x_key_remove (line 188) | static int gpio_rb91x_key_remove(struct platform_device *pdev) type of_device_id (line 196) | struct of_device_id type platform_driver (line 203) | struct platform_driver FILE: target/linux/ath79/files/drivers/mfd/rb4xx-cpld.c function rb4xx_cpld_write_nand (line 36) | static int rb4xx_cpld_write_nand(struct rb4xx_cpld *cpld, const void *tx... function rb4xx_cpld_read_nand (line 62) | static int rb4xx_cpld_read_nand(struct rb4xx_cpld *cpld, void *rx_buf, function rb4xx_cpld_cmd (line 85) | static int rb4xx_cpld_cmd(struct rb4xx_cpld *cpld, const void *tx_buf, function rb4xx_cpld_gpio_set_0_7 (line 99) | static int rb4xx_cpld_gpio_set_0_7(struct rb4xx_cpld *cpld, u8 values) function rb4xx_cpld_gpio_set_8 (line 108) | static int rb4xx_cpld_gpio_set_8(struct rb4xx_cpld *cpld, u8 value) type mfd_cell (line 115) | struct mfd_cell function rb4xx_cpld_probe (line 125) | static int rb4xx_cpld_probe(struct spi_device *spi) function rb4xx_cpld_remove (line 154) | static int rb4xx_cpld_remove(struct spi_device *spi) type of_device_id (line 159) | struct of_device_id type spi_driver (line 165) | struct spi_driver FILE: target/linux/ath79/files/drivers/mtd/nand/raw/ar934x_nand.c type mtd_info (line 167) | struct mtd_info type mtd_partition (line 168) | struct mtd_partition type ar934x_nfc (line 169) | struct ar934x_nfc type ar934x_nfc (line 171) | struct ar934x_nfc { type ar934x_nfc (line 212) | struct ar934x_nfc function nfc_debug_data (line 225) | static void nfc_debug_data(const char *label, void *data, int len) function nfc_debug_data (line 231) | static inline void nfc_debug_data(const char *label, void *data, int len... type ar934x_nfc (line 234) | struct ar934x_nfc function is_all_ff (line 236) | static inline bool is_all_ff(u8 *buf, int len) function ar934x_nfc_wr (line 245) | static inline void ar934x_nfc_wr(struct ar934x_nfc *nfc, unsigned reg, u... function u32 (line 250) | static inline u32 ar934x_nfc_rr(struct ar934x_nfc *nfc, unsigned reg) type ar934x_nfc (line 255) | struct ar934x_nfc type mtd_info (line 255) | struct mtd_info type nand_chip (line 257) | struct nand_chip type mtd_info (line 262) | struct mtd_info type ar934x_nfc (line 262) | struct ar934x_nfc function ar934x_nfc_use_irq (line 267) | static inline bool ar934x_nfc_use_irq(struct ar934x_nfc *nfc) function ar934x_nfc_write_cmd_reg (line 272) | static inline void ar934x_nfc_write_cmd_reg(struct ar934x_nfc *nfc, u32 ... function __ar934x_nfc_dev_ready (line 281) | static bool __ar934x_nfc_dev_ready(struct ar934x_nfc *nfc) function __ar934x_nfc_is_dma_ready (line 289) | static inline bool __ar934x_nfc_is_dma_ready(struct ar934x_nfc *nfc) type ar934x_nfc (line 297) | struct ar934x_nfc type mtd_info (line 638) | struct mtd_info type ar934x_nfc (line 639) | struct ar934x_nfc type ar934x_nfc (line 753) | struct ar934x_nfc type ar934x_nfc (line 770) | struct ar934x_nfc type ar934x_nfc (line 790) | struct ar934x_nfc type ar934x_nfc (line 828) | struct ar934x_nfc type mtd_info (line 829) | struct mtd_info type ar934x_nfc (line 847) | struct ar934x_nfc type mtd_info (line 848) | struct mtd_info type ar934x_nfc (line 861) | struct ar934x_nfc type mtd_info (line 862) | struct mtd_info type ar934x_nfc (line 887) | struct ar934x_nfc type mtd_info (line 888) | struct mtd_info type ar934x_nfc (line 961) | struct ar934x_nfc type mtd_info (line 962) | struct mtd_info type ar934x_nfc (line 981) | struct ar934x_nfc type mtd_info (line 982) | struct mtd_info type ar934x_nfc (line 1070) | struct ar934x_nfc type ar934x_nfc (line 1098) | struct ar934x_nfc type nand_chip (line 1099) | struct nand_chip type nand_chip (line 1258) | struct nand_chip type mtd_info (line 1259) | struct mtd_info type mtd_oob_region (line 1262) | struct mtd_oob_region type mtd_info (line 1319) | struct mtd_info type ar934x_nfc (line 1320) | struct ar934x_nfc type device (line 1321) | struct device type ar934x_nfc (line 1361) | struct ar934x_nfc type resource (line 1362) | struct resource type mtd_info (line 1363) | struct mtd_info type nand_chip (line 1364) | struct nand_chip type ar934x_nfc (line 1376) | struct ar934x_nfc FILE: target/linux/ath79/files/drivers/mtd/nand/raw/nand_rb4xx.c type rb4xx_nand (line 26) | struct rb4xx_nand { function rb4xx_ooblayout_ecc (line 37) | static int rb4xx_ooblayout_ecc(struct mtd_info *mtd, int section, function rb4xx_ooblayout_free (line 54) | static int rb4xx_ooblayout_free(struct mtd_info *mtd, int section, type mtd_ooblayout_ops (line 79) | struct mtd_ooblayout_ops function u8 (line 84) | static u8 rb4xx_nand_read_byte(struct nand_chip *chip) function rb4xx_nand_write_buf (line 98) | static void rb4xx_nand_write_buf(struct nand_chip *chip, const u8 *buf, ... function rb4xx_nand_read_buf (line 106) | static void rb4xx_nand_read_buf(struct nand_chip *chip, u8 *buf, int len) function rb4xx_nand_cmd_ctrl (line 114) | static void rb4xx_nand_cmd_ctrl(struct nand_chip *chip, int dat, function rb4xx_nand_dev_ready (line 131) | static int rb4xx_nand_dev_ready(struct nand_chip *chip) function rb4xx_nand_probe (line 138) | static int rb4xx_nand_probe(struct platform_device *pdev) function rb4xx_nand_remove (line 217) | static int rb4xx_nand_remove(struct platform_device *pdev) type platform_device_id (line 227) | struct platform_device_id type platform_driver (line 233) | struct platform_driver FILE: target/linux/ath79/files/drivers/mtd/nand/raw/rb91x_nand.c type rb91x_nand_gpios (line 35) | enum rb91x_nand_gpios { type rb91x_nand_drvdata (line 48) | struct rb91x_nand_drvdata { function rb91x_nand_latch_lock (line 55) | static inline void rb91x_nand_latch_lock(struct rb91x_nand_drvdata *drvd... function rb91x_nand_rst_key_poll_disable (line 61) | static inline void rb91x_nand_rst_key_poll_disable(struct rb91x_nand_drv... function rb91x_ooblayout_ecc (line 67) | static int rb91x_ooblayout_ecc(struct mtd_info *mtd, int section, function rb91x_ooblayout_free (line 84) | static int rb91x_ooblayout_free(struct mtd_info *mtd, int section, type mtd_ooblayout_ops (line 109) | struct mtd_ooblayout_ops function rb91x_nand_write (line 114) | static void rb91x_nand_write(struct rb91x_nand_drvdata *drvdata, function rb91x_nand_read (line 161) | static void rb91x_nand_read(struct rb91x_nand_drvdata *drvdata, function rb91x_nand_dev_ready (line 219) | static int rb91x_nand_dev_ready(struct nand_chip *chip) function rb91x_nand_cmd_ctrl (line 226) | static void rb91x_nand_cmd_ctrl(struct nand_chip *chip, int cmd, function u8 (line 247) | static u8 rb91x_nand_read_byte(struct nand_chip *chip) function rb91x_nand_read_buf (line 256) | static void rb91x_nand_read_buf(struct nand_chip *chip, u8 *buf, int len) function rb91x_nand_write_buf (line 261) | static void rb91x_nand_write_buf(struct nand_chip *chip, const u8 *buf, ... function rb91x_nand_release (line 266) | static void rb91x_nand_release(struct rb91x_nand_drvdata *drvdata) function rb91x_nand_probe (line 272) | static int rb91x_nand_probe(struct platform_device *pdev) function rb91x_nand_remove (line 348) | static int rb91x_nand_remove(struct platform_device *pdev) type of_device_id (line 357) | struct of_device_id type platform_driver (line 364) | struct platform_driver FILE: target/linux/ath79/files/drivers/mtd/parsers/parser_cybertan.c type cybertan_header (line 33) | struct cybertan_header { type trx_header (line 49) | struct trx_header { type uimage_header (line 60) | struct uimage_header { type firmware_header (line 75) | struct firmware_header { function cybertan_parse_partitions (line 81) | static int cybertan_parse_partitions(struct mtd_info *master, type of_device_id (line 149) | struct of_device_id type mtd_part_parser (line 155) | struct mtd_part_parser FILE: target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h type ag71xx_desc (line 85) | struct ag71xx_desc { type ag71xx_buf (line 98) | struct ag71xx_buf { type ag71xx_ring (line 109) | struct ag71xx_ring { type ag71xx_int_stats (line 119) | struct ag71xx_int_stats { type ag71xx_napi_stats (line 129) | struct ag71xx_napi_stats { type ag71xx_debug (line 142) | struct ag71xx_debug { type ag71xx (line 149) | struct ag71xx { type ag71xx_mdio (line 203) | struct ag71xx_mdio { type ethtool_ops (line 209) | struct ethtool_ops type ag71xx (line 210) | struct ag71xx type ag71xx (line 212) | struct ag71xx type ag71xx (line 213) | struct ag71xx function ag71xx_desc_empty (line 215) | static inline int ag71xx_desc_empty(struct ag71xx_desc *desc) type ag71xx_desc (line 220) | struct ag71xx_desc type ag71xx_ring (line 221) | struct ag71xx_ring type ag71xx_desc (line 223) | struct ag71xx_desc function ag71xx_ring_size_order (line 226) | static inline int function ag71xx_wr (line 386) | static inline void ag71xx_wr(struct ag71xx *ag, unsigned reg, u32 value) function u32 (line 393) | static inline u32 ag71xx_rr(struct ag71xx *ag, unsigned reg) function ag71xx_sb (line 398) | static inline void ag71xx_sb(struct ag71xx *ag, unsigned reg, u32 mask) function ag71xx_cb (line 408) | static inline void ag71xx_cb(struct ag71xx *ag, unsigned reg, u32 mask) function ag71xx_int_enable (line 418) | static inline void ag71xx_int_enable(struct ag71xx *ag, u32 ints) function ag71xx_int_disable (line 423) | static inline void ag71xx_int_disable(struct ag71xx *ag, u32 ints) type ag71xx (line 431) | struct ag71xx type ag71xx (line 432) | struct ag71xx type ag71xx (line 433) | struct ag71xx type ag71xx (line 434) | struct ag71xx function ag71xx_debugfs_root_init (line 436) | static inline int ag71xx_debugfs_root_init(void) { return 0; } function ag71xx_debugfs_root_exit (line 437) | static inline void ag71xx_debugfs_root_exit(void) {} function ag71xx_debugfs_init (line 438) | static inline int ag71xx_debugfs_init(struct ag71xx *ag) { return 0; } function ag71xx_debugfs_exit (line 439) | static inline void ag71xx_debugfs_exit(struct ag71xx *ag) {} function ag71xx_debugfs_update_int_stats (line 440) | static inline void ag71xx_debugfs_update_int_stats(struct ag71xx *ag, function ag71xx_debugfs_update_napi_stats (line 442) | static inline void ag71xx_debugfs_update_napi_stats(struct ag71xx *ag, type ag71xx (line 446) | struct ag71xx type device_node (line 446) | struct device_node type ag71xx (line 447) | struct ag71xx type device_node (line 449) | struct device_node type mii_bus (line 451) | struct mii_bus type mii_bus (line 452) | struct mii_bus FILE: target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_debugfs.c type dentry (line 18) | struct dentry function ag71xx_debugfs_generic_open (line 20) | static int ag71xx_debugfs_generic_open(struct inode *inode, struct file ... function ag71xx_debugfs_update_int_stats (line 26) | void ag71xx_debugfs_update_int_stats(struct ag71xx *ag, u32 status) function read_file_int_stats (line 44) | static ssize_t read_file_int_stats(struct file *file, char __user *user_... type file_operations (line 68) | struct file_operations function ag71xx_debugfs_update_napi_stats (line 74) | void ag71xx_debugfs_update_napi_stats(struct ag71xx *ag, int rx, int tx) function read_file_napi_stats (line 97) | static ssize_t read_file_napi_stats(struct file *file, char __user *user... type file_operations (line 146) | struct file_operations function read_file_ring (line 154) | static ssize_t read_file_ring(struct file *file, char __user *user_buf, function read_file_tx_ring (line 211) | static ssize_t read_file_tx_ring(struct file *file, char __user *user_buf, type file_operations (line 220) | struct file_operations function read_file_rx_ring (line 226) | static ssize_t read_file_rx_ring(struct file *file, char __user *user_buf, type file_operations (line 235) | struct file_operations function ag71xx_debugfs_exit (line 241) | void ag71xx_debugfs_exit(struct ag71xx *ag) function ag71xx_debugfs_init (line 246) | int ag71xx_debugfs_init(struct ag71xx *ag) function ag71xx_debugfs_root_init (line 269) | int ag71xx_debugfs_root_init(void) function ag71xx_debugfs_root_exit (line 281) | void ag71xx_debugfs_root_exit(void) FILE: target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_ethtool.c type ag71xx_statistic (line 16) | struct ag71xx_statistic { type ag71xx_statistic (line 22) | struct ag71xx_statistic function u32 (line 69) | static u32 ag71xx_ethtool_get_msglevel(struct net_device *dev) function ag71xx_ethtool_set_msglevel (line 76) | static void ag71xx_ethtool_set_msglevel(struct net_device *dev, u32 msg_... function ag71xx_ethtool_get_ringparam (line 83) | static void ag71xx_ethtool_get_ringparam(struct net_device *dev, function ag71xx_ethtool_set_ringparam (line 102) | static int ag71xx_ethtool_set_ringparam(struct net_device *dev, function ag71xx_ethtool_nway_reset (line 140) | static int ag71xx_ethtool_nway_reset(struct net_device *dev) function ag71xx_ethtool_get_strings (line 151) | static void ag71xx_ethtool_get_strings(struct net_device *netdev, u32 sset, function ag71xx_ethtool_get_stats (line 163) | static void ag71xx_ethtool_get_stats(struct net_device *ndev, function ag71xx_ethtool_get_sset_count (line 174) | static int ag71xx_ethtool_get_sset_count(struct net_device *ndev, int sset) type ethtool_ops (line 181) | struct ethtool_ops FILE: target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_gmac.c function ag71xx_of_set (line 13) | static void ag71xx_of_set(struct device_node *np, const char *prop, function ag71xx_of_bit (line 25) | static void ag71xx_of_bit(struct device_node *np, const char *prop, function ag71xx_setup_gmac_933x (line 39) | static void ag71xx_setup_gmac_933x(struct device_node *np, void __iomem ... function ag71xx_setup_gmac_934x (line 50) | static void ag71xx_setup_gmac_934x(struct device_node *np, void __iomem ... function ag71xx_setup_gmac_955x (line 73) | static void ag71xx_setup_gmac_955x(struct device_node *np, void __iomem ... function ag71xx_setup_gmac_956x (line 87) | static void ag71xx_setup_gmac_956x(struct device_node *np, void __iomem ... function ag71xx_setup_gmac (line 98) | int ag71xx_setup_gmac(struct device_node *np) FILE: target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c type ag71xx (line 37) | struct ag71xx function ag71xx_max_frame_len (line 39) | static inline unsigned int ag71xx_max_frame_len(unsigned int mtu) function ag71xx_dump_dma_regs (line 44) | static void ag71xx_dump_dma_regs(struct ag71xx *ag) function ag71xx_dump_regs (line 59) | static void ag71xx_dump_regs(struct ag71xx *ag) function ag71xx_dump_intr (line 85) | static inline void ag71xx_dump_intr(struct ag71xx *ag, char *label, u32 ... function ag71xx_ring_tx_clean (line 97) | static void ag71xx_ring_tx_clean(struct ag71xx *ag) function ag71xx_ring_tx_init (line 129) | static void ag71xx_ring_tx_init(struct ag71xx *ag) function ag71xx_ring_rx_clean (line 154) | static void ag71xx_ring_rx_clean(struct ag71xx *ag) function ag71xx_buffer_size (line 171) | static int ag71xx_buffer_size(struct ag71xx *ag) function ag71xx_fill_rx_buf (line 177) | static bool ag71xx_fill_rx_buf(struct ag71xx *ag, struct ag71xx_buf *buf, function ag71xx_ring_rx_init (line 196) | static int ag71xx_ring_rx_init(struct ag71xx *ag) function ag71xx_ring_rx_refill (line 236) | static int ag71xx_ring_rx_refill(struct ag71xx *ag) function ag71xx_rings_init (line 268) | static int ag71xx_rings_init(struct ag71xx *ag) function ag71xx_rings_free (line 295) | static void ag71xx_rings_free(struct ag71xx *ag) function ag71xx_rings_cleanup (line 313) | static void ag71xx_rings_cleanup(struct ag71xx *ag) type ag71xx (line 322) | struct ag71xx function ag71xx_hw_set_macaddr (line 336) | static void ag71xx_hw_set_macaddr(struct ag71xx *ag, unsigned char *mac) function ag71xx_dma_reset (line 349) | static void ag71xx_dma_reset(struct ag71xx *ag) function ag71xx_hw_stop (line 416) | static void ag71xx_hw_stop(struct ag71xx *ag) function ag71xx_hw_setup (line 424) | static void ag71xx_hw_setup(struct ag71xx *ag) function ag71xx_hw_init (line 448) | static void ag71xx_hw_init(struct ag71xx *ag) function ag71xx_fast_reset (line 469) | static void ag71xx_fast_reset(struct ag71xx *ag) function ag71xx_hw_start (line 505) | static void ag71xx_hw_start(struct ag71xx *ag) function ath79_set_pllval (line 516) | static void ath79_set_pllval(struct ag71xx *ag) function ath79_set_pll (line 542) | static void ath79_set_pll(struct ag71xx *ag) function ag71xx_bit_set (line 562) | static void ag71xx_bit_set(void __iomem *reg, u32 bit) function ag71xx_bit_clear (line 571) | static void ag71xx_bit_clear(void __iomem *reg, u32 bit) function ag71xx_sgmii_serdes_init_qca956x (line 580) | static void ag71xx_sgmii_serdes_init_qca956x(struct device_node *np) function ag71xx_sgmii_init_qca955x (line 656) | static void ag71xx_sgmii_init_qca955x(struct device_node *np) function ag71xx_mux_select_sgmii_qca956x (line 744) | static void ag71xx_mux_select_sgmii_qca956x(struct device_node *np) function ath79_mii_ctrl_set_if (line 775) | static void ath79_mii_ctrl_set_if(struct ag71xx *ag, unsigned int mii_if) function ath79_mii0_ctrl_set_if (line 785) | static void ath79_mii0_ctrl_set_if(struct ag71xx *ag) function ath79_mii1_ctrl_set_if (line 813) | static void ath79_mii1_ctrl_set_if(struct ag71xx *ag) function ath79_mii_ctrl_set_speed (line 835) | static void ath79_mii_ctrl_set_speed(struct ag71xx *ag) function __ag71xx_link_adjust (line 863) | static void function ag71xx_link_adjust (line 964) | void ag71xx_link_adjust(struct ag71xx *ag) function ag71xx_hw_enable (line 969) | static int ag71xx_hw_enable(struct ag71xx *ag) function ag71xx_hw_disable (line 985) | static void ag71xx_hw_disable(struct ag71xx *ag) function ag71xx_open (line 998) | static int ag71xx_open(struct net_device *dev) function ag71xx_stop (line 1025) | static int ag71xx_stop(struct net_device *dev) function ag71xx_fill_dma_desc (line 1045) | static int ag71xx_fill_dma_desc(struct ag71xx_ring *ring, u32 addr, int ... function netdev_tx_t (line 1094) | static netdev_tx_t ag71xx_hard_start_xmit(struct sk_buff *skb, function ag71xx_do_ioctl (line 1161) | static int ag71xx_do_ioctl(struct net_device *dev, struct ifreq *ifr, in... function ag71xx_oom_timer_handler (line 1194) | static void ag71xx_oom_timer_handler(struct timer_list *t) function ag71xx_tx_timeout (line 1201) | static void ag71xx_tx_timeout(struct net_device *dev, unsigned int txqueue) function ag71xx_restart_work_func (line 1211) | static void ag71xx_restart_work_func(struct work_struct *work) function ag71xx_check_dma_stuck (line 1223) | static bool ag71xx_check_dma_stuck(struct ag71xx *ag) function ag71xx_tx_packets (line 1248) | static int ag71xx_tx_packets(struct ag71xx *ag, bool flush) function ag71xx_rx_packets (line 1313) | static int ag71xx_rx_packets(struct ag71xx *ag, int limit) function ag71xx_poll (line 1392) | static int ag71xx_poll(struct napi_struct *napi, int limit) function irqreturn_t (line 1456) | static irqreturn_t ag71xx_interrupt(int irq, void *dev_id) function ag71xx_change_mtu (line 1490) | static int ag71xx_change_mtu(struct net_device *dev, int new_mtu) type net_device_ops (line 1501) | struct net_device_ops function ag71xx_probe (line 1512) | static int ag71xx_probe(struct platform_device *pdev) function ag71xx_remove (line 1755) | static int ag71xx_remove(struct platform_device *pdev) type of_device_id (line 1771) | struct of_device_id type platform_driver (line 1785) | struct platform_driver function ag71xx_module_init (line 1794) | static int __init ag71xx_module_init(void) function ag71xx_module_exit (line 1814) | static void __exit ag71xx_module_exit(void) FILE: target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_mdio.c function ag71xx_mdio_wait_busy (line 23) | static int ag71xx_mdio_wait_busy(struct ag71xx_mdio *am) function ag71xx_mdio_mii_read (line 44) | static int ag71xx_mdio_mii_read(struct mii_bus *bus, int addr, int reg) function ag71xx_mdio_mii_write (line 72) | static int ag71xx_mdio_mii_write(struct mii_bus *bus, int addr, int reg,... function ag71xx_mdio_get_divider (line 99) | static int ag71xx_mdio_get_divider(struct device_node *np, u32 *div) function ag71xx_mdio_reset (line 145) | static int ag71xx_mdio_reset(struct mii_bus *bus) function ag71xx_mdio_probe (line 172) | static int ag71xx_mdio_probe(struct platform_device *pdev) function ag71xx_mdio_remove (line 228) | static int ag71xx_mdio_remove(struct platform_device *pdev) type of_device_id (line 236) | struct of_device_id type platform_driver (line 244) | struct platform_driver FILE: target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_phy.c function ag71xx_phy_link_adjust (line 17) | static void ag71xx_phy_link_adjust(struct net_device *dev) function ag71xx_phy_connect (line 46) | int ag71xx_phy_connect(struct ag71xx *ag) function ag71xx_phy_disconnect (line 89) | void ag71xx_phy_disconnect(struct ag71xx *ag) FILE: target/linux/ath79/files/include/mfd/rb4xx-cpld.h type rb4xx_cpld (line 15) | struct rb4xx_cpld { FILE: target/linux/ath79/image/lzma-loader/src/LzmaDecode.c function LzmaDecodeProperties (line 120) | int LzmaDecodeProperties(CLzmaProperties *propsRes, const unsigned char ... function LzmaDecode (line 155) | int LzmaDecode(CLzmaDecoderState *vs, function IfBit0 (line 437) | IfBit0(probLen) function IfBit0 (line 448) | IfBit0(probLen) FILE: target/linux/ath79/image/lzma-loader/src/LzmaDecode.h type ILzmaInCallback (line 50) | typedef struct _ILzmaInCallback type CLzmaProperties (line 61) | typedef struct _CLzmaProperties type CLzmaDecoderState (line 77) | typedef struct _CLzmaDecoderState FILE: target/linux/ath79/image/lzma-loader/src/LzmaTypes.h type Byte (line 15) | typedef unsigned char Byte; type UInt16 (line 20) | typedef unsigned short UInt16; type UInt32 (line 26) | typedef unsigned long UInt32; type UInt32 (line 28) | typedef unsigned int UInt32; type UInt32 (line 38) | typedef UInt32 SizeT; type SizeT (line 41) | typedef size_t SizeT; FILE: target/linux/ath79/image/lzma-loader/src/board.c function board_putc (line 30) | void board_putc(int ch) function tlwr1043nd_init (line 38) | static void tlwr1043nd_init(void) function tlwr1043nd_init (line 50) | static inline void tlwr1043nd_init(void) {} function board_init (line 53) | void board_init(void) FILE: target/linux/ath79/image/lzma-loader/src/cache.c function flush_cache (line 30) | void flush_cache(unsigned long start_addr, unsigned long size) FILE: target/linux/ath79/image/lzma-loader/src/loader.c type image_header_t (line 50) | typedef struct image_header { function halt (line 85) | static void halt(void) function get_be32 (line 91) | static __inline__ unsigned long get_be32(void *buf) function lzma_get_byte (line 101) | static __inline__ unsigned char lzma_get_byte(void) function lzma_init_props (line 111) | static int lzma_init_props(void) function lzma_decompress (line 136) | static int lzma_decompress(unsigned char *outStream) function lzma_init_data (line 162) | static void lzma_init_data(void) type image_header (line 174) | struct image_header type image_header (line 197) | struct image_header type image_header (line 209) | struct image_header function loader_main (line 218) | void loader_main(unsigned long reg_a0, unsigned long reg_a1, FILE: target/linux/ath79/image/lzma-loader/src/printf.c function lp_Print (line 34) | static void function PrintChar (line 223) | static int function PrintString (line 239) | static int function PrintNum (line 258) | static int function printf_output (line 331) | static void printf_output(void *arg, char *s, int l) function printf (line 344) | void printf(char *fmt, ...) FILE: target/linux/bcm47xx/image/lzma-loader/src/LzmaDecode.c type CRangeDecoder (line 35) | typedef struct _CRangeDecoder function Byte (line 48) | Byte RangeDecoderReadByte(CRangeDecoder *rd) function RangeDecoderInit (line 69) | void RangeDecoderInit(CRangeDecoder *rd, function UInt32 (line 96) | UInt32 RangeDecoderDecodeDirectBits(CRangeDecoder *rd, int numTotalBits) function RangeDecoderBitDecode (line 124) | int RangeDecoderBitDecode(CProb *prob, CRangeDecoder *rd) function RangeDecoderBitTreeDecode (line 162) | int RangeDecoderBitTreeDecode(CProb *probs, int numLevels, CRangeDecoder... function RangeDecoderReverseBitTreeDecode (line 184) | int RangeDecoderReverseBitTreeDecode(CProb *probs, int numLevels, CRange... function Byte (line 209) | Byte LzmaLiteralDecode(CProb *probs, CRangeDecoder *rd) function Byte (line 231) | Byte LzmaLiteralDecodeMatch(CProb *probs, CRangeDecoder *rd, Byte matchB... function LzmaLenDecode (line 289) | int LzmaLenDecode(CProb *p, CRangeDecoder *rd, int posState) type LzmaVarState (line 334) | typedef struct _LzmaVarState function LzmaDecode (line 435) | int LzmaDecode( FILE: target/linux/bcm47xx/image/lzma-loader/src/LzmaDecode.h type ILzmaInCallback (line 57) | typedef struct _ILzmaInCallback FILE: target/linux/bcm47xx/image/lzma-loader/src/decompress.c function blast_icache (line 58) | static __inline__ void blast_icache(unsigned long size, unsigned long ls... function blast_dcache (line 69) | static __inline__ void blast_dcache(unsigned long size, unsigned long ls... type trx_header (line 82) | struct trx_header { function read_byte (line 101) | static int read_byte(void *object, unsigned char **buffer, UInt32 *buffe... function get_byte (line 116) | static __inline__ unsigned char get_byte(void) function entry (line 125) | void entry(unsigned long icache_size, unsigned long icache_lsize, FILE: target/linux/bcm63xx/image/lzma-loader/src/LzmaDecode.c function LzmaDecodeProperties (line 120) | int LzmaDecodeProperties(CLzmaProperties *propsRes, const unsigned char ... function LzmaDecode (line 155) | int LzmaDecode(CLzmaDecoderState *vs, function IfBit0 (line 437) | IfBit0(probLen) function IfBit0 (line 448) | IfBit0(probLen) FILE: target/linux/bcm63xx/image/lzma-loader/src/LzmaDecode.h type ILzmaInCallback (line 50) | typedef struct _ILzmaInCallback type CLzmaProperties (line 61) | typedef struct _CLzmaProperties type CLzmaDecoderState (line 77) | typedef struct _CLzmaDecoderState FILE: target/linux/bcm63xx/image/lzma-loader/src/LzmaTypes.h type Byte (line 15) | typedef unsigned char Byte; type UInt16 (line 20) | typedef unsigned short UInt16; type UInt32 (line 26) | typedef unsigned long UInt32; type UInt32 (line 28) | typedef unsigned int UInt32; type UInt32 (line 38) | typedef UInt32 SizeT; type SizeT (line 41) | typedef size_t SizeT; FILE: target/linux/bcm63xx/image/lzma-loader/src/board.c function wait_xfered (line 21) | static void wait_xfered(void) function board_putc (line 32) | void board_putc(int ch) FILE: target/linux/bcm63xx/image/lzma-loader/src/cache.c function flush_cache (line 31) | void flush_cache(unsigned long start_addr, unsigned long size) FILE: target/linux/bcm63xx/image/lzma-loader/src/loader.c function halt (line 53) | static void halt(void) function lzma_get_byte (line 59) | static __inline__ unsigned char lzma_get_byte(void) function lzma_init_props (line 69) | static int lzma_init_props(void) function lzma_decompress (line 94) | static int lzma_decompress(unsigned char *outStream) function lzma_init_data (line 119) | static void lzma_init_data(void) function loader_main (line 129) | void loader_main(unsigned long reg_a0, unsigned long reg_a1, FILE: target/linux/bcm63xx/image/lzma-loader/src/printf.c function lp_Print (line 34) | static void function PrintChar (line 223) | static int function PrintString (line 239) | static int function PrintNum (line 258) | static int function printf_output (line 331) | static void printf_output(void *arg, char *s, int l) function printf (line 344) | void printf(char *fmt, ...) FILE: target/linux/bmips/files/arch/mips/bmips/ath9k-fixup.c type ath9k_fixup (line 27) | struct ath9k_fixup { type ath9k_fixup (line 36) | struct ath9k_fixup function ath9k_pci_fixup (line 38) | static void ath9k_pci_fixup(struct pci_dev *dev) function ath9k_mtd_eeprom (line 124) | static int ath9k_mtd_eeprom(struct ath9k_fixup *priv) function ath9k_fixup_probe (line 164) | static int ath9k_fixup_probe(struct platform_device *pdev) type of_device_id (line 218) | struct of_device_id type platform_driver (line 223) | struct platform_driver function ath9k_fixup_init (line 231) | int __init ath9k_fixup_init(void) FILE: target/linux/bmips/files/arch/mips/bmips/b43-sprom.c type b43_sprom_type (line 20) | enum b43_sprom_type { type b43_sprom_raw (line 26) | struct b43_sprom_raw { type b43_sprom (line 32) | struct b43_sprom { type b43_sprom (line 41) | struct b43_sprom type b43_sprom_raw (line 55) | struct b43_sprom_raw type b43_sprom_raw (line 72) | struct b43_sprom_raw type b43_sprom_raw (line 109) | struct b43_sprom_raw type b43_sprom_raw (line 146) | struct b43_sprom_raw type b43_sprom_raw (line 183) | struct b43_sprom_raw type b43_sprom_raw (line 222) | struct b43_sprom_raw type b43_sprom_raw (line 259) | struct b43_sprom_raw type b43_sprom_raw (line 296) | struct b43_sprom_raw type b43_sprom_raw (line 333) | struct b43_sprom_raw type b43_sprom_raw (line 370) | struct b43_sprom_raw type b43_sprom_raw (line 407) | struct b43_sprom_raw type b43_sprom_raw (line 444) | struct b43_sprom_raw function s8 (line 475) | static s8 sprom_extract_antgain(u8 sprom_revision, const u16 *in, u16 of... function sprom_extract_r23 (line 496) | static void sprom_extract_r23(struct ssb_sprom *out, const u16 *in) function sprom_extract_r123 (line 511) | static void sprom_extract_r123(struct ssb_sprom *out, const u16 *in) function sprom_extract_r458 (line 574) | static void sprom_extract_r458(struct ssb_sprom *out, const u16 *in) function sprom_extract_r45 (line 613) | static void sprom_extract_r45(struct ssb_sprom *out, const u16 *in) function sprom_extract_r8 (line 730) | static void sprom_extract_r8(struct ssb_sprom *out, const u16 *in) function sprom_extract (line 944) | static int sprom_extract(struct ssb_sprom *out, const u16 *in, u16 size) function b43_sprom_fixup (line 980) | static void b43_sprom_fixup(struct b43_sprom *priv, u16 *sprom) function sprom_override_devid (line 1014) | int sprom_override_devid(struct b43_sprom *priv, struct ssb_sprom *out, function b43_sprom_set (line 1030) | static void b43_sprom_set(struct b43_sprom *priv) function b43_get_fallback_ssb_sprom (line 1068) | int b43_get_fallback_ssb_sprom(struct ssb_bus *bus, struct ssb_sprom *out) function b43_get_fallback_bcma_sprom (line 1093) | int b43_get_fallback_bcma_sprom(struct bcma_bus *bus, struct ssb_sprom *... function b43_sprom_probe (line 1117) | static int b43_sprom_probe(struct platform_device *pdev) type of_device_id (line 1158) | struct of_device_id type platform_driver (line 1178) | struct platform_driver function b43_sprom_init (line 1186) | int __init b43_sprom_init(void) FILE: target/linux/bmips/files/arch/mips/pci/fixup-bmips.c function pcibios_plat_dev_init (line 10) | int pcibios_plat_dev_init(struct pci_dev *pci_dev) function pcibios_map_irq (line 15) | int pcibios_map_irq(const struct pci_dev *pci_dev, u8 slot, u8 pin) FILE: target/linux/bmips/files/drivers/net/ethernet/broadcom/bcm6368-enetsw.c type bcm6368_enetsw_desc (line 96) | struct bcm6368_enetsw_desc { type bcm6368_enetsw (line 125) | struct bcm6368_enetsw { function dma_writel (line 229) | static inline void dma_writel(struct bcm6368_enetsw *priv, u32 val, u32 ... function u32 (line 234) | static inline u32 dma_readl(struct bcm6368_enetsw *priv, u32 off, int chan) function dmac_writel (line 239) | static inline void dmac_writel(struct bcm6368_enetsw *priv, u32 val, function dmas_writel (line 245) | static inline void dmas_writel(struct bcm6368_enetsw *priv, u32 val, function bcm6368_enetsw_refill_rx (line 254) | static int bcm6368_enetsw_refill_rx(struct net_device *dev) function bcm6368_enetsw_refill_rx_timer (line 310) | static void bcm6368_enetsw_refill_rx_timer(struct timer_list *t) function bcm6368_enetsw_receive_queue (line 323) | static int bcm6368_enetsw_receive_queue(struct net_device *dev, int budget) function bcm6368_enetsw_tx_reclaim (line 417) | static int bcm6368_enetsw_tx_reclaim(struct net_device *dev, int force) function bcm6368_enetsw_poll (line 469) | static int bcm6368_enetsw_poll(struct napi_struct *napi, int budget) function irqreturn_t (line 509) | static irqreturn_t bcm6368_enetsw_isr_dma(int irq, void *dev_id) function netdev_tx_t (line 526) | static netdev_tx_t function bcm6368_enetsw_disable_dma (line 612) | static void bcm6368_enetsw_disable_dma(struct bcm6368_enetsw *priv, int ... function bcm6368_enetsw_open (line 629) | static int bcm6368_enetsw_open(struct net_device *dev) function bcm6368_enetsw_stop (line 805) | static int bcm6368_enetsw_stop(struct net_device *dev) type net_device_ops (line 854) | struct net_device_ops function bcm6368_enetsw_probe (line 860) | static int bcm6368_enetsw_probe(struct platform_device *pdev) function bcm6368_enetsw_remove (line 1043) | static int bcm6368_enetsw_remove(struct platform_device *pdev) type of_device_id (line 1069) | struct of_device_id type platform_driver (line 1079) | struct platform_driver FILE: target/linux/bmips/files/drivers/pci/controller/pci-bcm6348.c type bcm6348_cb (line 113) | struct bcm6348_cb { type bcm6348_pci (line 134) | struct bcm6348_pci { type bcm6348_pci (line 147) | struct bcm6348_pci function u32 (line 151) | static u32 bcm6348_int_cfg_readl(u32 reg) function bcm6348_int_cfg_writel (line 163) | static void bcm6348_int_cfg_writel(u32 val, u32 reg) function postprocess_read (line 177) | static int postprocess_read(u32 data, int where, unsigned int size) function preprocess_write (line 196) | static int preprocess_write(u32 orig_data, u32 val, int where, function bcm6348_setup_cfg_access (line 218) | static int bcm6348_setup_cfg_access(int type, unsigned int busn, function bcm6348_do_cfg_read (line 256) | static int bcm6348_do_cfg_read(int type, unsigned int busn, function bcm6348_do_cfg_write (line 278) | static int bcm6348_do_cfg_write(int type, unsigned int busn, function bcm6348_pci_read (line 305) | static int bcm6348_pci_read(struct pci_bus *bus, unsigned int devfn, function bcm6348_pci_write (line 319) | static int bcm6348_pci_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 333) | struct pci_ops type resource (line 338) | struct resource type resource (line 342) | struct resource type resource (line 343) | struct resource type pci_controller (line 345) | struct pci_controller function bcm6348_cb_bridge_read (line 353) | static int bcm6348_cb_bridge_read(int where, int size, u32 *val) function bcm6348_cb_bridge_write (line 437) | static int bcm6348_cb_bridge_write(int where, int size, u32 val) function bcm6348_cb_read (line 509) | static int bcm6348_cb_read(struct pci_bus *bus, unsigned int devfn, function bcm6348_cb_write (line 536) | static int bcm6348_cb_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 557) | struct pci_ops function bcm6348_pci_fixup (line 566) | static void bcm6348_pci_fixup(struct pci_dev *dev) type resource (line 621) | struct resource type resource (line 625) | struct resource type pci_controller (line 627) | struct pci_controller function bcm6348_pci_setup (line 634) | static void bcm6348_pci_setup(struct bcm6348_pci *priv) function bcm6348_pci_probe (line 726) | static int bcm6348_pci_probe(struct platform_device *pdev) type of_device_id (line 805) | struct of_device_id type platform_driver (line 810) | struct platform_driver function bcm6348_pci_init (line 818) | int __init bcm6348_pci_init(void) FILE: target/linux/bmips/files/drivers/pci/controller/pcie-bcm6318.c type bcm6318_pcie (line 100) | struct bcm6318_pcie { type bcm6318_pcie (line 112) | struct bcm6318_pcie function postprocess_read (line 119) | static int postprocess_read(u32 data, int where, unsigned int size) function preprocess_write (line 138) | static int preprocess_write(u32 orig_data, u32 val, int where, function bcm6318_pcie_can_access (line 160) | static int bcm6318_pcie_can_access(struct pci_bus *bus, int devfn) function bcm6318_pcie_read (line 177) | static int bcm6318_pcie_read(struct pci_bus *bus, unsigned int devfn, function bcm6318_pcie_write (line 196) | static int bcm6318_pcie_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 216) | struct pci_ops type resource (line 221) | struct resource type resource (line 222) | struct resource type resource (line 223) | struct resource type pci_controller (line 225) | struct pci_controller function bcm6318_pcie_reset (line 232) | static void bcm6318_pcie_reset(struct bcm6318_pcie *priv) function bcm6318_pcie_setup (line 258) | static void bcm6318_pcie_setup(struct bcm6318_pcie *priv) function bcm6318_pcie_probe (line 301) | static int bcm6318_pcie_probe(struct platform_device *pdev) type of_device_id (line 382) | struct of_device_id type platform_driver (line 387) | struct platform_driver function bcm6318_pcie_init (line 395) | int __init bcm6318_pcie_init(void) FILE: target/linux/bmips/files/drivers/pci/controller/pcie-bcm6328.c type bcm6328_pcie (line 81) | struct bcm6328_pcie { type bcm6328_pcie (line 95) | struct bcm6328_pcie function postprocess_read (line 102) | static int postprocess_read(u32 data, int where, unsigned int size) function preprocess_write (line 121) | static int preprocess_write(u32 orig_data, u32 val, int where, function bcm6328_pcie_can_access (line 143) | static int bcm6328_pcie_can_access(struct pci_bus *bus, int devfn) function bcm6328_pcie_read (line 160) | static int bcm6328_pcie_read(struct pci_bus *bus, unsigned int devfn, function bcm6328_pcie_write (line 179) | static int bcm6328_pcie_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 199) | struct pci_ops type resource (line 204) | struct resource type resource (line 205) | struct resource type resource (line 206) | struct resource type pci_controller (line 208) | struct pci_controller function bcm6328_pcie_reset (line 215) | static void bcm6328_pcie_reset(struct bcm6328_pcie *priv) function bcm6328_pcie_setup (line 239) | static void bcm6328_pcie_setup(struct bcm6328_pcie *priv) function bcm6328_pcie_probe (line 289) | static int bcm6328_pcie_probe(struct platform_device *pdev) type of_device_id (line 392) | struct of_device_id type platform_driver (line 397) | struct platform_driver function bcm6328_pcie_init (line 405) | int __init bcm6328_pcie_init(void) FILE: target/linux/bmips/image/lzma-loader/src/LzmaDecode.c function LzmaDecodeProperties (line 120) | int LzmaDecodeProperties(CLzmaProperties *propsRes, const unsigned char ... function LzmaDecode (line 155) | int LzmaDecode(CLzmaDecoderState *vs, function IfBit0 (line 437) | IfBit0(probLen) function IfBit0 (line 448) | IfBit0(probLen) FILE: target/linux/bmips/image/lzma-loader/src/LzmaDecode.h type ILzmaInCallback (line 50) | typedef struct _ILzmaInCallback type CLzmaProperties (line 61) | typedef struct _CLzmaProperties type CLzmaDecoderState (line 77) | typedef struct _CLzmaDecoderState FILE: target/linux/bmips/image/lzma-loader/src/LzmaTypes.h type Byte (line 15) | typedef unsigned char Byte; type UInt16 (line 20) | typedef unsigned short UInt16; type UInt32 (line 26) | typedef unsigned long UInt32; type UInt32 (line 28) | typedef unsigned int UInt32; type UInt32 (line 38) | typedef UInt32 SizeT; type SizeT (line 41) | typedef size_t SizeT; FILE: target/linux/bmips/image/lzma-loader/src/board.c function wait_xfered (line 18) | static void wait_xfered(void) function board_putc (line 29) | void board_putc(int ch) FILE: target/linux/bmips/image/lzma-loader/src/cache.c function flush_cache (line 27) | void flush_cache(unsigned long start_addr, unsigned long size) FILE: target/linux/bmips/image/lzma-loader/src/loader.c function halt (line 50) | static void halt(void) function lzma_get_byte (line 56) | static __inline__ unsigned char lzma_get_byte(void) function lzma_init_props (line 66) | static int lzma_init_props(void) function lzma_decompress (line 91) | static int lzma_decompress(unsigned char *outStream) function lzma_init_data (line 116) | static void lzma_init_data(void) function loader_main (line 126) | void loader_main(unsigned long reg_a0, unsigned long reg_a1, FILE: target/linux/bmips/image/lzma-loader/src/printf.c function lp_Print (line 29) | static void function PrintChar (line 218) | static int function PrintString (line 234) | static int function PrintNum (line 253) | static int function printf_output (line 326) | static void printf_output(void *arg, char *s, int l) function printf (line 339) | void printf(char *fmt, ...) FILE: target/linux/generic/files/arch/mips/fw/myloader/myloader.c type myloader_info (line 25) | struct myloader_info type myloader_info (line 28) | struct myloader_info type mylo_system_params (line 30) | struct mylo_system_params type mylo_board_params (line 31) | struct mylo_board_params type mylo_partition_table (line 32) | struct mylo_partition_table type mylo_system_params (line 37) | struct mylo_system_params type mylo_board_params (line 38) | struct mylo_board_params type mylo_partition_table (line 39) | struct mylo_partition_table FILE: target/linux/generic/files/block/partitions/fit.c function parse_fit_partitions (line 74) | int parse_fit_partitions(struct parsed_partitions *state, u64 fit_start_... function fit_partition (line 296) | int fit_partition(struct parsed_partitions *state) { FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit.c type squashfs_super_block (line 27) | struct squashfs_super_block { function mtd_get_squashfs_len (line 33) | int mtd_get_squashfs_len(struct mtd_info *master, function mtd_next_eb (line 70) | static ssize_t mtd_next_eb(struct mtd_info *mtd, size_t offset) function mtd_check_rootfs_magic (line 75) | int mtd_check_rootfs_magic(struct mtd_info *mtd, size_t offset, function mtd_find_rootfs_from (line 108) | int mtd_find_rootfs_from(struct mtd_info *mtd, FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit.h type mtdsplit_part_type (line 22) | enum mtdsplit_part_type { type mtd_info (line 30) | struct mtd_info type mtd_info (line 34) | struct mtd_info type mtdsplit_part_type (line 35) | enum mtdsplit_part_type type mtd_info (line 37) | struct mtd_info type mtdsplit_part_type (line 41) | enum mtdsplit_part_type function mtd_get_squashfs_len (line 44) | static inline int mtd_get_squashfs_len(struct mtd_info *master, function mtd_check_rootfs_magic (line 51) | static inline int mtd_check_rootfs_magic(struct mtd_info *mtd, size_t of... function mtd_find_rootfs_from (line 57) | static inline int mtd_find_rootfs_from(struct mtd_info *mtd, FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_bcm63xx.c function bcm63xx_read_image_tag (line 37) | static int bcm63xx_read_image_tag(struct mtd_info *master, loff_t offset, function bcm63xx_parse_partitions (line 71) | static int bcm63xx_parse_partitions(struct mtd_info *master, function mtdsplit_parse_bcm63xx (line 146) | static int mtdsplit_parse_bcm63xx(struct mtd_info *master, type of_device_id (line 166) | struct of_device_id type mtd_part_parser (line 171) | struct mtd_part_parser function mtdsplit_bcm63xx_init (line 179) | static int __init mtdsplit_bcm63xx_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_bcm_wfi.c function u32 (line 55) | static u32 jffs2_dirent_crc(struct jffs2_raw_dirent *node) function jffs2_dirent_valid (line 60) | static bool jffs2_dirent_valid(struct jffs2_raw_dirent *node) function jffs2_find_file (line 68) | static int jffs2_find_file(struct mtd_info *mtd, uint8_t *buf, function ubifs_find (line 136) | static int ubifs_find(struct mtd_info *mtd, loff_t *offs, loff_t size) function parse_bcm_wfi (line 156) | static int parse_bcm_wfi(struct mtd_info *master, function mtdsplit_parse_bcm_wfi (line 223) | static int mtdsplit_parse_bcm_wfi(struct mtd_info *master, type of_device_id (line 250) | struct of_device_id type mtd_part_parser (line 255) | struct mtd_part_parser function cferam_bootflag_value (line 263) | static int cferam_bootflag_value(const char *name, size_t name_len) function mtdsplit_parse_bcm_wfi_split (line 278) | static int mtdsplit_parse_bcm_wfi_split(struct mtd_info *master, type of_device_id (line 369) | struct of_device_id type mtd_part_parser (line 374) | struct mtd_part_parser function sercomm_bootflag_value (line 382) | static int sercomm_bootflag_value(struct mtd_info *mtd, uint8_t *buf) function mtdsplit_parse_ser_wfi (line 406) | static int mtdsplit_parse_ser_wfi(struct mtd_info *master, type of_device_id (line 501) | struct of_device_id type mtd_part_parser (line 506) | struct mtd_part_parser function mtdsplit_bcm_wfi_init (line 514) | static int __init mtdsplit_bcm_wfi_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_brnimage.c function mtdsplit_parse_brnimage (line 29) | static int mtdsplit_parse_brnimage(struct mtd_info *master, type mtd_part_parser (line 90) | struct mtd_part_parser function mtdsplit_brnimage_init (line 97) | static int __init mtdsplit_brnimage_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_cfe_bootfs.c function mtdsplit_cfe_bootfs_parse (line 22) | static int mtdsplit_cfe_bootfs_parse(struct mtd_info *mtd, type of_device_id (line 77) | struct of_device_id type mtd_part_parser (line 83) | struct mtd_part_parser FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_elf.c type elf_header_ident (line 43) | struct elf_header_ident { type elf_header_32 (line 53) | struct elf_header_32 { type elf_header_64 (line 69) | struct elf_header_64 { type elf_header (line 85) | struct elf_header { type elf_program_header_32 (line 93) | struct elf_program_header_32 { type elf_program_header_64 (line 103) | struct elf_program_header_64 { function mtdsplit_elf_read_mtd (line 114) | static int mtdsplit_elf_read_mtd(struct mtd_info *mtd, size_t offset, function elf32_determine_size (line 134) | static int elf32_determine_size(struct mtd_info *mtd, struct elf_header ... function elf64_determine_size (line 168) | static int elf64_determine_size(struct mtd_info *mtd, struct elf_header ... function mtdsplit_parse_elf (line 202) | static int mtdsplit_parse_elf(struct mtd_info *mtd, type of_device_id (line 266) | struct of_device_id type mtd_part_parser (line 272) | struct mtd_part_parser function mtdsplit_elf_init (line 280) | static int __init mtdsplit_elf_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_eva.c type eva_image_header (line 27) | struct eva_image_header { function mtdsplit_parse_eva (line 32) | static int mtdsplit_parse_eva(struct mtd_info *master, type of_device_id (line 83) | struct of_device_id type mtd_part_parser (line 88) | struct mtd_part_parser function mtdsplit_eva_init (line 96) | static int __init mtdsplit_eva_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_fit.c function fit_image_get_data (line 54) | static int fit_image_get_data(const void *fit, int noffset, function fit_image_get_data_offset (line 81) | static int fit_image_get_data_offset(const void *fit, int noffset, int *... function fit_image_get_data_position (line 105) | static int fit_image_get_data_position(const void *fit, int noffset, function fit_image_get_data_size (line 130) | static int fit_image_get_data_size(const void *fit, int noffset, int *da... function fit_image_get_data_and_size (line 159) | static int fit_image_get_data_and_size(const void *fit, int noffset, function mtdsplit_fit_parse (line 192) | static int type of_device_id (line 338) | struct of_device_id type mtd_part_parser (line 343) | struct mtd_part_parser function mtdsplit_fit_init (line 355) | static int __init mtdsplit_fit_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_jimage.c type jimage_header (line 42) | struct jimage_header //stag + sch2 jboot joined headers function read_jimage_header (line 66) | static int function __mtdsplit_parse_jimage (line 93) | static int __mtdsplit_parse_jimage(struct mtd_info *master, function jimage_verify_default (line 217) | static ssize_t jimage_verify_default(u_char *buf, size_t len) function mtdsplit_jimage_parse_generic (line 251) | static int type of_device_id (line 260) | struct of_device_id type mtd_part_parser (line 265) | struct mtd_part_parser function mtdsplit_jimage_init (line 277) | static int __init mtdsplit_jimage_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_lzma.c type lzma_header (line 25) | struct lzma_header { function mtdsplit_parse_lzma (line 31) | static int mtdsplit_parse_lzma(struct mtd_info *master, type of_device_id (line 83) | struct of_device_id type mtd_part_parser (line 89) | struct mtd_part_parser function mtdsplit_lzma_init (line 97) | static int __init mtdsplit_lzma_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_minor.c type minor_header (line 45) | struct minor_header { function mtdsplit_parse_minor (line 52) | static int mtdsplit_parse_minor(struct mtd_info *master, type of_device_id (line 104) | struct of_device_id type mtd_part_parser (line 110) | struct mtd_part_parser function mtdsplit_minor_init (line 118) | static int __init mtdsplit_minor_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_seama.c type seama_header (line 25) | struct seama_header { function mtdsplit_parse_seama (line 33) | static int mtdsplit_parse_seama(struct mtd_info *master, type of_device_id (line 97) | struct of_device_id type mtd_part_parser (line 103) | struct mtd_part_parser function mtdsplit_seama_init (line 111) | static int __init mtdsplit_seama_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_squashfs.c function mtdsplit_parse_squashfs (line 24) | static int type mtd_part_parser (line 58) | struct mtd_part_parser function mtdsplit_squashfs_init (line 65) | static int __init mtdsplit_squashfs_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_tplink.c type fw_v1 (line 27) | struct fw_v1 { type fw_v2 (line 49) | struct fw_v2 { type tplink_fw_header (line 78) | struct tplink_fw_header { function mtdsplit_parse_tplink (line 86) | static int mtdsplit_parse_tplink(struct mtd_info *master, type of_device_id (line 156) | struct of_device_id type mtd_part_parser (line 161) | struct mtd_part_parser function mtdsplit_tplink_init (line 169) | static int __init mtdsplit_tplink_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_trx.c type trx_header (line 26) | struct trx_header { function read_trx_header (line 34) | static int function mtdsplit_parse_trx (line 58) | static int type of_device_id (line 134) | struct of_device_id type mtd_part_parser (line 140) | struct mtd_part_parser function mtdsplit_trx_init (line 148) | static int __init mtdsplit_trx_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_uimage.c type uimage_header (line 30) | struct uimage_header { function read_uimage_header (line 45) | static int function uimage_parse_dt (line 66) | static void uimage_parse_dt(struct mtd_info *master, int *extralen, function uimage_verify_default (line 87) | static ssize_t uimage_verify_default(u_char *buf, u32 ih_magic, u32 ih_t... function __mtdsplit_parse_uimage (line 119) | static int __mtdsplit_parse_uimage(struct mtd_info *master, type of_device_id (line 257) | struct of_device_id type mtd_part_parser (line 263) | struct mtd_part_parser function mtdsplit_uimage_init (line 275) | static int __init mtdsplit_uimage_init(void) FILE: target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_wrgg.c type wrgg03_header (line 28) | struct wrgg03_header { type wrg_header (line 43) | struct wrg_header { function mtdsplit_parse_wrgg (line 54) | static int mtdsplit_parse_wrgg(struct mtd_info *master, type of_device_id (line 121) | struct of_device_id type mtd_part_parser (line 127) | struct mtd_part_parser function mtdsplit_wrgg_init (line 135) | static int __init mtdsplit_wrgg_init(void) FILE: target/linux/generic/files/drivers/mtd/nand/mtk_bmt.c type bmt_desc (line 22) | struct bmt_desc function bbt_nand_copy (line 25) | int bbt_nand_copy(u16 dest_blk, u16 src_blk, loff_t max_offset) function mapping_block_in_range (line 71) | bool mapping_block_in_range(int block, int *start, int *end) function mtk_bmt_remap_block (line 95) | static bool function mtk_bmt_read (line 106) | static int function mtk_bmt_write (line 174) | static int function mtk_bmt_mtd_erase (line 228) | static int function mtk_bmt_block_isbad (line 263) | static int function mtk_bmt_block_markbad (line 282) | static int function mtk_bmt_replace_ops (line 297) | static void function mtk_bmt_debug_repair (line 313) | static int mtk_bmt_debug_repair(void *data, u64 val) function mtk_bmt_debug_mark_good (line 336) | static int mtk_bmt_debug_mark_good(void *data, u64 val) function mtk_bmt_debug_mark_bad (line 343) | static int mtk_bmt_debug_mark_bad(void *data, u64 val) function mtk_bmt_debug (line 357) | static int mtk_bmt_debug(void *data, u64 val) function mtk_bmt_add_debugfs (line 368) | static void function mtk_bmt_detach (line 383) | void mtk_bmt_detach(struct mtd_info *mtd) function mtk_bmt_attach (line 406) | int mtk_bmt_attach(struct mtd_info *mtd) FILE: target/linux/generic/files/drivers/mtd/nand/mtk_bmt.h type mtk_bmt_ops (line 16) | struct mtk_bmt_ops { type bbbt (line 26) | struct bbbt type nmbm_instance (line 27) | struct nmbm_instance type bmt_desc (line 29) | struct bmt_desc { type bmt_desc (line 76) | struct bmt_desc type mtk_bmt_ops (line 77) | struct mtk_bmt_ops type mtk_bmt_ops (line 78) | struct mtk_bmt_ops type mtk_bmt_ops (line 79) | struct mtk_bmt_ops function u32 (line 81) | static inline u32 blk_pg(u16 block) function bbt_nand_read (line 86) | static inline int function bbt_nand_erase (line 102) | static inline int bbt_nand_erase(u16 block) function write_bmt (line 113) | static inline int write_bmt(u16 block, unsigned char *dat) FILE: target/linux/generic/files/drivers/mtd/nand/mtk_bmt_bbt.c function bbt_block_is_bad (line 20) | static bool function bbt_set_block_state (line 28) | static void function get_mapping_block_index_bbt (line 42) | static int function remap_block_bbt (line 81) | static bool remap_block_bbt(u16 block, u16 mapped_blk, int copy_len) function unmap_block_bbt (line 99) | static void function mtk_bmt_read_bbt (line 105) | static int function mtk_bmt_init_bbt (line 140) | static int function mtk_bmt_debug_bbt (line 162) | static int mtk_bmt_debug_bbt(void *data, u64 val) type mtk_bmt_ops (line 195) | struct mtk_bmt_ops FILE: target/linux/generic/files/drivers/mtd/nand/mtk_bmt_nmbm.c type nmbm_header (line 50) | struct nmbm_header { type nmbm_signature (line 57) | struct nmbm_signature { type nmbm_info_table_header (line 68) | struct nmbm_info_table_header { type nmbm_instance (line 76) | struct nmbm_instance { function u32 (line 116) | static inline u32 nmbm_crc32(u32 crcval, const void *buf, size_t size) function nlog_table_creation (line 141) | static void nlog_table_creation(struct nmbm_instance *ni, bool main_table, function nlog_table_update (line 159) | static void nlog_table_update(struct nmbm_instance *ni, bool main_table, function nlog_table_found (line 178) | static void nlog_table_found(struct nmbm_instance *ni, bool first_table, function ba2addr (line 201) | static uint64_t ba2addr(struct nmbm_instance *ni, uint32_t ba) function size2blk (line 210) | static uint32_t size2blk(struct nmbm_instance *ni, uint64_t size) function nmbm_read_phys_page (line 231) | static int nmbm_read_phys_page(struct nmbm_instance *ni, uint64_t addr, function nmbm_write_phys_page (line 271) | static bool nmbm_write_phys_page(struct nmbm_instance *ni, uint64_t addr, function nmbm_erase_phys_block (line 305) | static bool nmbm_erase_phys_block(struct nmbm_instance *ni, uint64_t addr) function nmbm_check_bad_phys_block (line 330) | static bool nmbm_check_bad_phys_block(struct nmbm_instance *ni, uint32_t... function nmbm_mark_phys_bad_block (line 342) | static int nmbm_mark_phys_bad_block(struct nmbm_instance *ni, uint32_t ba) function nmbm_check_header (line 363) | static bool nmbm_check_header(const void *data, uint32_t size) function nmbm_update_checksum (line 397) | static void nmbm_update_checksum(struct nmbm_header *header) function nmbm_get_spare_block_count (line 409) | static uint32_t nmbm_get_spare_block_count(uint32_t block_count) function nmbm_get_block_state_raw (line 427) | static uint32_t nmbm_get_block_state_raw(u32 *block_state, function nmbm_get_block_state (line 443) | static uint32_t nmbm_get_block_state(struct nmbm_instance *ni, uint32_t ba) function nmbm_set_block_state (line 457) | static bool nmbm_set_block_state(struct nmbm_instance *ni, uint32_t ba, function nmbm_block_walk_asc (line 497) | static bool nmbm_block_walk_asc(struct nmbm_instance *ni, uint32_t ba, function nmbm_block_walk_desc (line 537) | static bool nmbm_block_walk_desc(struct nmbm_instance *ni, uint32_t ba, function nmbm_block_walk (line 578) | static bool nmbm_block_walk(struct nmbm_instance *ni, bool ascending, function nmbm_scan_badblocks (line 595) | static void nmbm_scan_badblocks(struct nmbm_instance *ni) function nmbm_build_mapping_table (line 615) | static void nmbm_build_mapping_table(struct nmbm_instance *ni) function nmbm_erase_block_and_check (line 644) | static bool nmbm_erase_block_and_check(struct nmbm_instance *ni, uint32_... function nmbm_erase_range (line 692) | static void nmbm_erase_range(struct nmbm_instance *ni, uint32_t ba, function nmbm_write_repeated_data (line 734) | static bool nmbm_write_repeated_data(struct nmbm_instance *ni, uint32_t ba, function nmbm_write_signature (line 779) | static bool nmbm_write_signature(struct nmbm_instance *ni, uint32_t limit, function nmbn_read_data (line 831) | static int nmbn_read_data(struct nmbm_instance *ni, uint64_t addr, void ... function nmbn_write_verify_data (line 876) | static bool nmbn_write_verify_data(struct nmbm_instance *ni, uint64_t addr, function nmbm_write_mgmt_range (line 928) | static bool nmbm_write_mgmt_range(struct nmbm_instance *ni, uint32_t ba, function nmbm_generate_info_table_cache (line 990) | static bool nmbm_generate_info_table_cache(struct nmbm_instance *ni) function nmbm_write_info_table (line 1028) | static bool nmbm_write_info_table(struct nmbm_instance *ni, uint32_t ba, function nmbm_mark_tables_clean (line 1041) | static void nmbm_mark_tables_clean(struct nmbm_instance *ni) function nmbm_try_reserve_blocks (line 1058) | static bool nmbm_try_reserve_blocks(struct nmbm_instance *ni, uint32_t ba, function nmbm_rebuild_info_table (line 1081) | static bool nmbm_rebuild_info_table(struct nmbm_instance *ni) function nmbm_rescue_single_info_table (line 1158) | static bool nmbm_rescue_single_info_table(struct nmbm_instance *ni) function nmbm_update_single_info_table (line 1231) | static bool nmbm_update_single_info_table(struct nmbm_instance *ni, function nmbm_rescue_main_info_table (line 1291) | static bool nmbm_rescue_main_info_table(struct nmbm_instance *ni) function nmbm_update_info_table_once (line 1431) | static bool nmbm_update_info_table_once(struct nmbm_instance *ni, bool f... function nmbm_update_info_table (line 1524) | static bool nmbm_update_info_table(struct nmbm_instance *ni) function nmbm_map_block (line 1547) | static bool nmbm_map_block(struct nmbm_instance *ni, uint32_t lb) function nmbm_create_info_table (line 1581) | static bool nmbm_create_info_table(struct nmbm_instance *ni) function nmbm_create_new (line 1626) | static bool nmbm_create_new(struct nmbm_instance *ni) function nmbm_check_info_table_header (line 1680) | static bool nmbm_check_info_table_header(struct nmbm_instance *ni, void ... function nmbm_check_info_table (line 1707) | static bool nmbm_check_info_table(struct nmbm_instance *ni, uint32_t sta... function nmbm_try_load_info_table (line 1748) | static bool nmbm_try_load_info_table(struct nmbm_instance *ni, uint32_t ba, function nmbm_search_info_table (line 1842) | static bool nmbm_search_info_table(struct nmbm_instance *ni, uint32_t ba, function nmbm_load_info_table (line 1873) | static bool nmbm_load_info_table(struct nmbm_instance *ni, uint32_t ba, function nmbm_load_existing (line 1976) | static bool nmbm_load_existing(struct nmbm_instance *ni) function nmbm_find_signature (line 2024) | static bool nmbm_find_signature(struct nmbm_instance *ni, function nmbm_calc_structure_size (line 2081) | static size_t nmbm_calc_structure_size(void) function nmbm_init_structure (line 2106) | static void nmbm_init_structure(struct nmbm_instance *ni) function nmbm_attach (line 2166) | static int nmbm_attach(struct nmbm_instance *ni) function remap_block_nmbm (line 2215) | static bool remap_block_nmbm(u16 block, u16 mapped_block, int copy_len) function get_mapping_block_index_nmbm (line 2236) | static int get_mapping_block_index_nmbm(int block) function mtk_bmt_init_nmbm (line 2246) | static int mtk_bmt_init_nmbm(struct device_node *np) function mtk_bmt_debug_nmbm (line 2282) | static int mtk_bmt_debug_nmbm(void *data, u64 val) function unmap_block_nmbm (line 2300) | static void unmap_block_nmbm(u16 block) type mtk_bmt_ops (line 2342) | struct mtk_bmt_ops FILE: target/linux/generic/files/drivers/mtd/nand/mtk_bmt_v2.c type bbbt (line 20) | struct bbbt { type bbmt (line 29) | struct bbmt { type bbmt (line 43) | struct bbmt type bbbt (line 43) | struct bbbt type bbmt (line 45) | struct bbmt function u16 (line 48) | static u16 find_valid_block(u16 block) function scan_bad_blocks (line 79) | static int scan_bad_blocks(struct bbbt *bbt) function is_valid_bmt (line 165) | static bool is_valid_bmt(unsigned char *buf, unsigned char *fdm) function u16 (line 182) | static u16 get_bmt_index(struct bbmt *bmt) function read_bmt (line 194) | static int type bbbt (line 202) | struct bbbt type bbbt (line 213) | struct bbbt type bbbt (line 219) | struct bbbt function u16 (line 227) | static u16 upload_bmt(struct bbbt *bbt, int n) function u16 (line 264) | static u16 find_valid_block_in_pool(struct bbbt *bbt) function remap_block_v2 (line 286) | static bool remap_block_v2(u16 block, u16 mapped_block, int copy_len) function get_mapping_block_index_v2 (line 309) | static int get_mapping_block_index_v2(int block) function unmap_block_v2 (line 322) | static void type bbmt (line 332) | struct bbmt function mtk_bmt_debug_v2 (line 357) | static int mtk_bmt_debug_v2(void *data, u64 val) function mtk_bmt_init_v2 (line 422) | static int mtk_bmt_init_v2(struct device_node *np) type mtk_bmt_ops (line 505) | struct mtk_bmt_ops FILE: target/linux/generic/files/drivers/mtd/parsers/routerbootpart.c type routerboot_dynpart (line 85) | struct routerboot_dynpart { type mtd_info (line 94) | struct mtd_info type routerboot_dynpart (line 94) | struct routerboot_dynpart type routerboot_dynpart (line 96) | struct routerboot_dynpart function routerboot_dtbsfixup (line 121) | static int routerboot_dtbsfixup(struct mtd_info *master, struct routerbo... function routerboot_find_dynparts (line 154) | static void routerboot_find_dynparts(struct mtd_info *master) function routerboot_partitions_parse (line 215) | static int routerboot_partitions_parse(struct mtd_info *master, type of_device_id (line 350) | struct of_device_id type mtd_part_parser (line 356) | struct mtd_part_parser FILE: target/linux/generic/files/drivers/net/phy/adm6996.c type adm6996_mib_desc (line 59) | struct adm6996_mib_desc { type adm6996_priv (line 64) | struct adm6996_priv { type adm6996_mib_desc (line 107) | struct adm6996_mib_desc function u16 (line 119) | static inline u16 function w16 (line 125) | static inline void function adm6996_gpio_write (line 136) | static void adm6996_gpio_write(struct adm6996_priv *priv, int cs, char *... function adm6996_gpio_read (line 170) | static void adm6996_gpio_read(struct adm6996_priv *priv, int cs, char *b... function adm6996_gpio_adclk (line 212) | static void adm6996_gpio_adclk(struct adm6996_priv *priv, int clocks) function u16 (line 226) | static u16 function adm6996_write_gpio_reg (line 261) | static void function u16 (line 289) | static u16 function adm6996_write_mii_reg (line 298) | static void function adm6996_set_enable_vlan (line 307) | static int function adm6996_get_enable_vlan (line 321) | static int function adm6996_set_addr (line 334) | static int function adm6996_get_addr (line 348) | static int function adm6996_set_data (line 359) | static int function adm6996_get_data (line 373) | static int function adm6996_set_pvid (line 386) | static int function adm6996_get_pvid (line 401) | static int function adm6996_set_vid (line 412) | static int function adm6996_get_vid (line 428) | static int function adm6996_get_ports (line 441) | static int function adm6996_set_ports (line 470) | static int function adm6996_enable_vlan (line 510) | static void function adm6996_enable_vlan_6996l (line 533) | static void function adm6996_disable_vlan (line 552) | static void function adm6996_disable_vlan_6996l (line 591) | static void function adm6996_apply_port_pvids (line 610) | static void function adm6996_apply_vlan_filters (line 647) | static void function adm6996_apply_vlan_filters_6996l (line 674) | static void function adm6996_hw_apply (line 695) | static int function adm6996_perform_reset (line 743) | static void function adm6996_reset_switch (line 790) | static int function adm6996_get_port_link (line 803) | static int function adm6996_sw_get_port_mib (line 857) | static int function adm6996_get_port_stats (line 895) | static int type switch_attr (line 923) | struct switch_attr type switch_attr (line 951) | struct switch_attr type switch_attr (line 961) | struct switch_attr type switch_dev_ops (line 971) | struct switch_dev_ops function adm6996_switch_init (line 994) | static int adm6996_switch_init(struct adm6996_priv *priv, const char *al... function adm6996_config_init (line 1046) | static int adm6996_config_init(struct phy_device *pdev) function adm6996_read_status (line 1083) | static int adm6996_read_status(struct phy_device *phydev) function adm6996_config_aneg (line 1099) | static int adm6996_config_aneg(struct phy_device *phydev) function adm6996_fixup (line 1104) | static int adm6996_fixup(struct phy_device *dev) function adm6996_probe (line 1127) | static int adm6996_probe(struct phy_device *pdev) function adm6996_remove (line 1132) | static void adm6996_remove(struct phy_device *pdev) function adm6996_soft_reset (line 1140) | static int adm6996_soft_reset(struct phy_device *phydev) type phy_driver (line 1146) | struct phy_driver function adm6996_gpio_probe (line 1159) | static int adm6996_gpio_probe(struct platform_device *pdev) function adm6996_gpio_remove (line 1202) | static int adm6996_gpio_remove(struct platform_device *pdev) type platform_driver (line 1212) | struct platform_driver function adm6996_init (line 1220) | static int __init adm6996_init(void) function adm6996_exit (line 1236) | static void __exit adm6996_exit(void) FILE: target/linux/generic/files/drivers/net/phy/adm6996.h type admreg (line 26) | enum admreg { FILE: target/linux/generic/files/drivers/net/phy/ar8216.c type ar8xxx_chip (line 42) | struct ar8xxx_chip type ar8xxx_chip (line 43) | struct ar8xxx_chip type ar8xxx_mib_desc (line 61) | struct ar8xxx_mib_desc type ar8xxx_mib_desc (line 101) | struct ar8xxx_mib_desc type ar8xxx_priv (line 147) | struct ar8xxx_priv type ar8xxx_priv (line 149) | struct ar8xxx_priv function ar8xxx_phy_poll_reset (line 152) | static int function ar8xxx_phy_check_aneg (line 176) | static int function ar8xxx_phy_init (line 199) | void function u32 (line 221) | u32 function ar8xxx_mii_write32 (line 233) | void function u32 (line 252) | u32 function ar8xxx_write (line 272) | void function u32 (line 289) | u32 function ar8xxx_phy_dbg_read (line 312) | void function ar8xxx_phy_dbg_write (line 324) | void function ar8xxx_phy_mmd_prep (line 336) | static inline void function ar8xxx_phy_mmd_write (line 344) | void function u16 (line 355) | u16 function ar8xxx_reg_wait (line 369) | static int function ar8xxx_mib_op (line 389) | static int function ar8xxx_mib_capture (line 411) | static int function ar8xxx_mib_flush (line 417) | static int function ar8xxx_mib_fetch_port_stat (line 423) | static void function ar8216_read_port_link (line 461) | static void type sk_buff (line 518) | struct sk_buff type net_device (line 519) | struct net_device type sk_buff (line 519) | struct sk_buff type ar8xxx_priv (line 521) | struct ar8xxx_priv function ar8216_mangle_rx (line 547) | static void function ar8216_wait_bit (line 586) | int function ar8216_vtu_op (line 609) | static void function ar8216_vtu_flush (line 623) | static void function ar8216_vtu_load_vlan (line 629) | static void function ar8216_atu_flush (line 638) | static int function ar8216_atu_flush_port (line 651) | static int function u32 (line 667) | static u32 function __ar8216_setup_port (line 673) | static void function ar8216_setup_port (line 712) | static void function ar8216_hw_init (line 720) | static int function ar8216_init_globals (line 735) | static void function __ar8216_init_port (line 745) | static void function ar8216_init_port (line 771) | static void function ar8216_wait_atu_ready (line 778) | static void function ar8216_get_arl_entry (line 792) | static void ar8216_get_arl_entry(struct ar8xxx_priv *priv, function ar8216_phy_read (line 845) | static int function ar8216_phy_write (line 868) | static int function ar8229_hw_init (line 891) | static int function ar8229_init_globals (line 936) | static void function ar8229_init_port (line 979) | static void function ar7240sw_hw_init (line 986) | static int function ar7240sw_init_globals (line 1005) | static void function ar7240sw_setup_port (line 1038) | static void function ar8236_setup_port (line 1044) | static void function ar8236_init_globals (line 1082) | static void function ar8316_hw_init (line 1108) | static int function ar8316_init_globals (line 1157) | static void function ar8xxx_sw_set_vlan (line 1176) | int function ar8xxx_sw_get_vlan (line 1185) | int function ar8xxx_sw_set_pvid (line 1195) | int function ar8xxx_sw_get_pvid (line 1210) | int function ar8xxx_sw_set_vid (line 1222) | static int function ar8xxx_sw_get_vid (line 1235) | static int function ar8xxx_sw_get_port_link (line 1244) | int function ar8xxx_sw_get_ports (line 1254) | static int function ar8xxx_sw_set_ports (line 1282) | static int function ar8216_set_mirror_regs (line 1313) | static void function u32 (line 1350) | static inline u32 function ar8xxx_set_age_time (line 1357) | static inline void function ar8xxx_sw_hw_apply (line 1364) | int function ar8xxx_sw_reset_switch (line 1422) | int function ar8xxx_sw_set_reset_mibs (line 1454) | int function ar8xxx_sw_set_mib_poll_interval (line 1482) | int function ar8xxx_sw_get_mib_poll_interval (line 1499) | int function ar8xxx_sw_set_mib_type (line 1512) | int function ar8xxx_sw_get_mib_type (line 1525) | int function ar8xxx_sw_set_mirror_rx_enable (line 1538) | int function ar8xxx_sw_get_mirror_rx_enable (line 1553) | int function ar8xxx_sw_set_mirror_tx_enable (line 1563) | int function ar8xxx_sw_get_mirror_tx_enable (line 1578) | int function ar8xxx_sw_set_mirror_monitor_port (line 1588) | int function ar8xxx_sw_get_mirror_monitor_port (line 1603) | int function ar8xxx_sw_set_mirror_source_port (line 1613) | int function ar8xxx_sw_get_mirror_source_port (line 1628) | int function ar8xxx_sw_set_port_reset_mib (line 1638) | int function ar8xxx_byte_to_str (line 1668) | static void function ar8xxx_sw_get_port_mib (line 1693) | int function ar8xxx_sw_set_arl_age_time (line 1759) | int function ar8xxx_sw_get_arl_age_time (line 1778) | int function ar8xxx_sw_get_arl_table (line 1787) | int function ar8xxx_sw_set_flush_arl_table (line 1862) | int function ar8xxx_sw_set_flush_port_arl_table (line 1877) | int function ar8xxx_sw_get_port_stats (line 1896) | int function ar8xxx_phy_read (line 1923) | static int function ar8xxx_phy_write (line 1930) | static int type switch_attr (line 1938) | struct switch_attr type switch_attr (line 2014) | struct switch_attr type switch_attr (line 2036) | struct switch_attr type switch_dev_ops (line 2047) | struct switch_dev_ops type ar8xxx_chip (line 2070) | struct ar8xxx_chip type ar8xxx_chip (line 2104) | struct ar8xxx_chip type ar8xxx_chip (line 2136) | struct ar8xxx_chip type ar8xxx_chip (line 2170) | struct ar8xxx_chip type ar8xxx_chip (line 2202) | struct ar8xxx_chip function ar8xxx_read_id (line 2234) | static int function ar8xxx_id_chip (line 2263) | static int function ar8xxx_mib_work_func (line 2298) | static void function ar8xxx_mib_init (line 2321) | static int function ar8xxx_mib_start (line 2341) | static void function ar8xxx_mib_stop (line 2351) | static void type ar8xxx_priv (line 2360) | struct ar8xxx_priv type ar8xxx_priv (line 2363) | struct ar8xxx_priv type ar8xxx_priv (line 2365) | struct ar8xxx_priv function ar8xxx_free (line 2376) | static void function ar8xxx_probe_switch (line 2387) | static int function ar8xxx_start (line 2410) | static int function ar8xxx_phy_config_init (line 2432) | static int function ar8xxx_check_link_states (line 2483) | static bool function ar8xxx_phy_read_status (line 2512) | static int function ar8xxx_phy_config_aneg (line 2552) | static int function ar8xxx_get_features (line 2561) | static int function ar8xxx_phy_match (line 2582) | static bool function ar8xxx_is_possible (line 2594) | static bool function ar8xxx_phy_probe (line 2614) | static int function ar8xxx_phy_detach (line 2699) | static void function ar8xxx_phy_remove (line 2719) | static void type phy_driver (line 2744) | struct phy_driver type of_device_id (line 2759) | struct of_device_id function ar8xxx_mdiodev_probe (line 2776) | static int function ar8xxx_mdiodev_remove (line 2866) | static void type mdio_driver (line 2891) | struct mdio_driver function ar8216_init (line 2900) | static int __init ar8216_init(void) function ar8216_exit (line 2919) | static void __exit ar8216_exit(void) FILE: target/linux/generic/files/drivers/net/phy/ar8216.h type arl_op (line 411) | enum arl_op { type arl_entry (line 416) | struct arl_entry { type ar8xxx_priv (line 421) | struct ar8xxx_priv type ar8xxx_mib_desc (line 423) | struct ar8xxx_mib_desc { type ar8xxx_chip (line 430) | struct ar8xxx_chip { type ar8xxx_priv (line 474) | struct ar8xxx_priv { type ar8xxx_priv (line 526) | struct ar8xxx_priv type ar8xxx_priv (line 528) | struct ar8xxx_priv type ar8xxx_priv (line 530) | struct ar8xxx_priv type ar8xxx_priv (line 532) | struct ar8xxx_priv type ar8xxx_priv (line 534) | struct ar8xxx_priv type ar8xxx_priv (line 537) | struct ar8xxx_priv type ar8xxx_priv (line 540) | struct ar8xxx_priv type ar8xxx_priv (line 543) | struct ar8xxx_priv type ar8xxx_priv (line 545) | struct ar8xxx_priv type ar8xxx_priv (line 547) | struct ar8xxx_priv type switch_dev (line 549) | struct switch_dev type switch_attr (line 549) | struct switch_attr type switch_val (line 550) | struct switch_val type switch_dev (line 552) | struct switch_dev type switch_attr (line 552) | struct switch_attr type switch_val (line 553) | struct switch_val type switch_dev (line 555) | struct switch_dev type switch_attr (line 556) | struct switch_attr type switch_val (line 557) | struct switch_val type switch_dev (line 559) | struct switch_dev type switch_attr (line 560) | struct switch_attr type switch_val (line 561) | struct switch_val type switch_dev (line 563) | struct switch_dev type switch_attr (line 564) | struct switch_attr type switch_val (line 565) | struct switch_val type switch_dev (line 567) | struct switch_dev type switch_attr (line 568) | struct switch_attr type switch_val (line 569) | struct switch_val type switch_dev (line 571) | struct switch_dev type switch_attr (line 572) | struct switch_attr type switch_val (line 573) | struct switch_val type switch_dev (line 575) | struct switch_dev type switch_attr (line 576) | struct switch_attr type switch_val (line 577) | struct switch_val type switch_dev (line 579) | struct switch_dev type switch_attr (line 580) | struct switch_attr type switch_val (line 581) | struct switch_val type switch_dev (line 583) | struct switch_dev type switch_attr (line 584) | struct switch_attr type switch_val (line 585) | struct switch_val type switch_dev (line 587) | struct switch_dev type switch_attr (line 588) | struct switch_attr type switch_val (line 589) | struct switch_val type switch_dev (line 591) | struct switch_dev type switch_attr (line 592) | struct switch_attr type switch_val (line 593) | struct switch_val type switch_dev (line 595) | struct switch_dev type switch_attr (line 596) | struct switch_attr type switch_val (line 597) | struct switch_val type switch_dev (line 599) | struct switch_dev type switch_attr (line 600) | struct switch_attr type switch_val (line 601) | struct switch_val type switch_dev (line 603) | struct switch_dev type switch_attr (line 604) | struct switch_attr type switch_val (line 605) | struct switch_val type switch_dev (line 607) | struct switch_dev type switch_dev (line 609) | struct switch_dev type switch_dev (line 611) | struct switch_dev type switch_dev (line 613) | struct switch_dev type switch_dev (line 615) | struct switch_dev type switch_port_link (line 616) | struct switch_port_link type switch_dev (line 618) | struct switch_dev type switch_attr (line 619) | struct switch_attr type switch_val (line 620) | struct switch_val type switch_dev (line 622) | struct switch_dev type switch_attr (line 623) | struct switch_attr type switch_val (line 624) | struct switch_val type switch_dev (line 626) | struct switch_dev type switch_attr (line 627) | struct switch_attr type switch_val (line 628) | struct switch_val type switch_dev (line 630) | struct switch_dev type switch_attr (line 631) | struct switch_attr type switch_val (line 632) | struct switch_val type switch_dev (line 634) | struct switch_dev type switch_attr (line 635) | struct switch_attr type switch_val (line 636) | struct switch_val type switch_dev (line 638) | struct switch_dev type switch_attr (line 639) | struct switch_attr type switch_val (line 640) | struct switch_val type switch_dev (line 642) | struct switch_dev type switch_attr (line 643) | struct switch_attr type switch_val (line 644) | struct switch_val type switch_dev (line 646) | struct switch_dev type switch_port_stats (line 647) | struct switch_port_stats type ar8xxx_priv (line 649) | struct ar8xxx_priv type ar8xxx_priv (line 651) | struct ar8xxx_priv type switch_dev (line 652) | struct switch_dev function ar8xxx_has_gige (line 657) | static inline bool ar8xxx_has_gige(struct ar8xxx_priv *priv) function ar8xxx_has_mib_counters (line 662) | static inline bool ar8xxx_has_mib_counters(struct ar8xxx_priv *priv) function chip_is_ar8216 (line 667) | static inline bool chip_is_ar8216(struct ar8xxx_priv *priv) function chip_is_ar8236 (line 672) | static inline bool chip_is_ar8236(struct ar8xxx_priv *priv) function chip_is_ar8316 (line 677) | static inline bool chip_is_ar8316(struct ar8xxx_priv *priv) function chip_is_ar8327 (line 682) | static inline bool chip_is_ar8327(struct ar8xxx_priv *priv) function chip_is_ar8337 (line 687) | static inline bool chip_is_ar8337(struct ar8xxx_priv *priv) function ar8xxx_reg_set (line 692) | static inline void function ar8xxx_reg_clear (line 698) | static inline void function split_addr (line 704) | static inline void function wait_for_page_switch (line 717) | static inline void FILE: target/linux/generic/files/drivers/net/phy/ar8327.c type ar8xxx_mib_desc (line 33) | struct ar8xxx_mib_desc type switch_attr (line 34) | struct switch_attr function u32 (line 36) | static u32 function ar8327_phy_rgmii_set (line 130) | static void function ar8327_phy_fixup (line 173) | static void function u32 (line 196) | static u32 type ar8327_led_entry (line 227) | struct ar8327_led_entry function ar8327_set_led_pattern (line 250) | static void function ar8327_led_work_func (line 261) | static void function ar8327_led_schedule_change (line 275) | static void type ar8327_led (line 285) | struct ar8327_led type led_classdev (line 286) | struct led_classdev function ar8327_led_blink_set (line 291) | static int function ar8327_led_set_brightness (line 321) | static void function ar8327_led_enable_hw_mode_show (line 343) | static ssize_t function ar8327_led_enable_hw_mode_store (line 357) | static ssize_t function ar8327_led_register (line 392) | static int function ar8327_led_unregister (line 415) | static void function ar8327_led_create (line 425) | static int function ar8327_led_destroy (line 480) | static void function ar8327_leds_init (line 487) | static void function ar8327_leds_cleanup (line 510) | static void function ar8327_hw_config_pdata (line 529) | static int function ar8327_hw_config_of (line 612) | static int function ar8327_hw_config_of (line 649) | static inline int function ar8327_hw_init (line 656) | static int function ar8327_cleanup (line 681) | static void function ar8327_init_globals (line 687) | static void function ar8327_init_port (line 718) | static void function u32 (line 754) | static u32 function u32 (line 776) | static u32 function ar8327_atu_flush (line 796) | static int function ar8327_atu_flush_port (line 811) | static int function ar8327_get_port_igmp (line 829) | static int function ar8327_set_port_igmp (line 846) | static void function ar8327_vtu_op (line 868) | static void function ar8327_vtu_flush (line 882) | static void function ar8327_vtu_load_vlan (line 888) | static void function ar8327_setup_port (line 914) | static void function ar8327_sw_get_ports (line 953) | static int function ar8327_sw_set_ports (line 977) | static int function ar8327_set_mirror_regs (line 1002) | static void function ar8327_sw_set_eee (line 1039) | static int function ar8327_sw_get_eee (line 1061) | static int function ar8327_wait_atu_ready (line 1083) | static void function ar8327_get_arl_entry (line 1097) | static void ar8327_get_arl_entry(struct ar8xxx_priv *priv, function ar8327_sw_hw_apply (line 1151) | static int function ar8327_sw_get_port_igmp_snooping (line 1174) | int function ar8327_sw_set_port_igmp_snooping (line 1192) | int function ar8327_sw_get_igmp_snooping (line 1210) | int function ar8327_sw_set_igmp_snooping (line 1227) | int function ar8327_sw_get_igmp_v3 (line 1243) | int function ar8327_sw_set_igmp_v3 (line 1259) | int function ar8327_sw_set_port_vlan_prio (line 1278) | static int function ar8327_sw_get_port_vlan_prio (line 1297) | static int type switch_attr (line 1309) | struct switch_attr type switch_attr (line 1408) | struct switch_attr type switch_dev_ops (line 1454) | struct switch_dev_ops type ar8xxx_chip (line 1477) | struct ar8xxx_chip type ar8xxx_chip (line 1514) | struct ar8xxx_chip FILE: target/linux/generic/files/drivers/net/phy/ar8327.h type ar8327_led_pattern (line 294) | enum ar8327_led_pattern { type ar8327_led_entry (line 301) | struct ar8327_led_entry { type ar8327_led (line 306) | struct ar8327_led { type ar8327_data (line 322) | struct ar8327_data { FILE: target/linux/generic/files/drivers/net/phy/b53/b53_common.c type b53_mib_desc (line 38) | struct b53_mib_desc { type b53_mib_desc (line 45) | struct b53_mib_desc type b53_mib_desc (line 85) | struct b53_mib_desc type b53_mib_desc (line 135) | struct b53_mib_desc function b53_do_vlan_op (line 174) | static int b53_do_vlan_op(struct b53_device *dev, u8 op) function b53_set_vlan_entry (line 193) | static void b53_set_vlan_entry(struct b53_device *dev, u16 vid, u16 memb... function b53_set_forwarding (line 230) | void b53_set_forwarding(struct b53_device *dev, int enable) function b53_enable_vlan (line 244) | static void b53_enable_vlan(struct b53_device *dev, int enable) function b53_set_jumbo (line 328) | static int b53_set_jumbo(struct b53_device *dev, int enable, int allow_1... function b53_flush_arl (line 347) | static int b53_flush_arl(struct b53_device *dev) function b53_enable_ports (line 371) | static void b53_enable_ports(struct b53_device *dev) function b53_enable_mib (line 415) | static void b53_enable_mib(struct b53_device *dev) function b53_apply (line 426) | static int b53_apply(struct b53_device *dev) function b53_switch_reset_gpio (line 470) | static void b53_switch_reset_gpio(struct b53_device *dev) function b53_configure_ports_of (line 489) | static int b53_configure_ports_of(struct b53_device *dev) function b53_configure_ports (line 576) | static int b53_configure_ports(struct b53_device *dev) function b53_switch_reset (line 651) | static int b53_switch_reset(struct b53_device *dev) function b53_global_get_vlan_enable (line 698) | static int b53_global_get_vlan_enable(struct switch_dev *dev, function b53_global_set_vlan_enable (line 709) | static int b53_global_set_vlan_enable(struct switch_dev *dev, function b53_global_get_jumbo_enable (line 720) | static int b53_global_get_jumbo_enable(struct switch_dev *dev, function b53_global_set_jumbo_enable (line 731) | static int b53_global_set_jumbo_enable(struct switch_dev *dev, function b53_global_get_4095_enable (line 742) | static int b53_global_get_4095_enable(struct switch_dev *dev, function b53_global_set_4095_enable (line 753) | static int b53_global_set_4095_enable(struct switch_dev *dev, function b53_global_get_ports (line 764) | static int b53_global_get_ports(struct switch_dev *dev, function b53_port_get_pvid (line 777) | static int b53_port_get_pvid(struct switch_dev *dev, int port, int *val) function b53_port_set_pvid (line 786) | static int b53_port_set_pvid(struct switch_dev *dev, int port, int val) function b53_vlan_get_ports (line 800) | static int b53_vlan_get_ports(struct switch_dev *dev, struct switch_val ... function b53_vlan_set_ports (line 830) | static int b53_vlan_set_ports(struct switch_dev *dev, struct switch_val ... function b53_port_get_link (line 864) | static int b53_port_get_link(struct switch_dev *dev, int port, function b53_port_set_link (line 920) | static int b53_port_set_link(struct switch_dev *sw_dev, int port, function b53_phy_read16 (line 948) | static int b53_phy_read16(struct switch_dev *dev, int addr, u8 reg, u16 ... function b53_phy_write16 (line 958) | static int b53_phy_write16(struct switch_dev *dev, int addr, u8 reg, u16... function b53_global_reset_switch (line 968) | static int b53_global_reset_switch(struct switch_dev *dev) function b53_global_apply_config (line 983) | static int b53_global_apply_config(struct switch_dev *dev) function b53_global_reset_mib (line 999) | static int b53_global_reset_mib(struct switch_dev *dev, function b53_port_get_mib (line 1016) | static int b53_port_get_mib(struct switch_dev *sw_dev, function b53_port_get_stats (line 1064) | static int b53_port_get_stats(struct switch_dev *sw_dev, int port, type switch_attr (line 1112) | struct switch_attr type switch_attr (line 1129) | struct switch_attr type switch_attr (line 1152) | struct switch_attr type switch_attr (line 1191) | struct switch_attr type switch_attr (line 1200) | struct switch_attr type switch_dev_ops (line 1203) | struct switch_dev_ops type switch_dev_ops (line 1230) | struct switch_dev_ops type switch_dev_ops (line 1257) | struct switch_dev_ops type b53_chip_data (line 1284) | struct b53_chip_data { type b53_chip_data (line 1305) | struct b53_chip_data function b53_switch_init_of (line 1484) | static int b53_switch_init_of(struct b53_device *dev) function b53_switch_init (line 1521) | static int b53_switch_init(struct b53_device *dev) type b53_device (line 1620) | struct b53_device type device (line 1620) | struct device type b53_io_ops (line 1620) | struct b53_io_ops type b53_device (line 1623) | struct b53_device function b53_switch_detect (line 1638) | int b53_switch_detect(struct b53_device *dev) function b53_switch_register (line 1705) | int b53_switch_register(struct b53_device *dev) FILE: target/linux/generic/files/drivers/net/phy/b53/b53_mdio.c function b53_mdio_op (line 39) | static int b53_mdio_op(struct b53_device *dev, u8 page, u8 reg, u16 op) function b53_mdio_read8 (line 75) | static int b53_mdio_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) function b53_mdio_read16 (line 89) | static int b53_mdio_read16(struct b53_device *dev, u8 page, u8 reg, u16 ... function b53_mdio_read32 (line 103) | static int b53_mdio_read32(struct b53_device *dev, u8 page, u8 reg, u32 ... function b53_mdio_read48 (line 118) | static int b53_mdio_read48(struct b53_device *dev, u8 page, u8 reg, u64 ... function b53_mdio_read64 (line 139) | static int b53_mdio_read64(struct b53_device *dev, u8 page, u8 reg, u64 ... function b53_mdio_write8 (line 160) | static int b53_mdio_write8(struct b53_device *dev, u8 page, u8 reg, u8 v... function b53_mdio_write16 (line 172) | static int b53_mdio_write16(struct b53_device *dev, u8 page, u8 reg, function b53_mdio_write32 (line 185) | static int b53_mdio_write32(struct b53_device *dev, u8 page, u8 reg, function b53_mdio_write48 (line 204) | static int b53_mdio_write48(struct b53_device *dev, u8 page, u8 reg, function b53_mdio_write64 (line 223) | static int b53_mdio_write64(struct b53_device *dev, u8 page, u8 reg, function b53_mdio_phy_read16 (line 241) | static int b53_mdio_phy_read16(struct b53_device *dev, int addr, u8 reg, function b53_mdio_phy_write16 (line 251) | static int b53_mdio_phy_write16(struct b53_device *dev, int addr, u8 reg, type b53_io_ops (line 259) | struct b53_io_ops function b53_phy_probe (line 274) | static int b53_phy_probe(struct phy_device *phydev) function b53_phy_config_init (line 316) | static int b53_phy_config_init(struct phy_device *phydev) function b53_phy_remove (line 328) | static void b53_phy_remove(struct phy_device *phydev) function b53_phy_config_aneg (line 340) | static int b53_phy_config_aneg(struct phy_device *phydev) function b53_phy_read_status (line 345) | static int b53_phy_read_status(struct phy_device *phydev) type phy_driver (line 365) | struct phy_driver type phy_driver (line 378) | struct phy_driver type phy_driver (line 391) | struct phy_driver function b53_phy_driver_register (line 403) | int __init b53_phy_driver_register(void) function b53_phy_driver_unregister (line 425) | void __exit b53_phy_driver_unregister(void) FILE: target/linux/generic/files/drivers/net/phy/b53/b53_mmap.c function b53_mmap_read8 (line 26) | static int b53_mmap_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) function b53_mmap_read16 (line 35) | static int b53_mmap_read16(struct b53_device *dev, u8 page, u8 reg, u16 ... function b53_mmap_read32 (line 50) | static int b53_mmap_read32(struct b53_device *dev, u8 page, u8 reg, u32 ... function b53_mmap_read48 (line 65) | static int b53_mmap_read48(struct b53_device *dev, u8 page, u8 reg, u64 ... function b53_mmap_read64 (line 91) | static int b53_mmap_read64(struct b53_device *dev, u8 page, u8 reg, u64 ... function b53_mmap_write8 (line 106) | static int b53_mmap_write8(struct b53_device *dev, u8 page, u8 reg, u8 v... function b53_mmap_write16 (line 115) | static int b53_mmap_write16(struct b53_device *dev, u8 page, u8 reg, function b53_mmap_write32 (line 131) | static int b53_mmap_write32(struct b53_device *dev, u8 page, u8 reg, function b53_mmap_write48 (line 147) | static int b53_mmap_write48(struct b53_device *dev, u8 page, u8 reg, function b53_mmap_write64 (line 170) | static int b53_mmap_write64(struct b53_device *dev, u8 page, u8 reg, type b53_io_ops (line 187) | struct b53_io_ops function b53_mmap_probe (line 200) | static int b53_mmap_probe(struct platform_device *pdev) function b53_mmap_remove (line 220) | static int b53_mmap_remove(struct platform_device *pdev) type platform_driver (line 230) | struct platform_driver FILE: target/linux/generic/files/drivers/net/phy/b53/b53_phy_fixup.c function b53_phy_fixup (line 29) | static int b53_phy_fixup(struct phy_device *dev) function b53_phy_fixup_register (line 50) | int __init b53_phy_fixup_register(void) FILE: target/linux/generic/files/drivers/net/phy/b53/b53_priv.h type b53_device (line 26) | struct b53_device type b53_io_ops (line 28) | struct b53_io_ops { type b53_vlan (line 63) | struct b53_vlan { type b53_port (line 68) | struct b53_port { type b53_device (line 72) | struct b53_device { function is5325 (line 113) | static inline int is5325(struct b53_device *dev) function is5365 (line 118) | static inline int is5365(struct b53_device *dev) function is5397_98 (line 127) | static inline int is5397_98(struct b53_device *dev) function is539x (line 133) | static inline int is539x(struct b53_device *dev) function is531x5 (line 140) | static inline int is531x5(struct b53_device *dev) function is63xx (line 147) | static inline int is63xx(struct b53_device *dev) function is5301x (line 156) | static inline int is5301x(struct b53_device *dev) function is_cpu_port (line 168) | static inline int is_cpu_port(struct b53_device *dev, int port) function is_imp_port (line 173) | static inline int is_imp_port(struct b53_device *dev, int port) type b53_device (line 181) | struct b53_device type switch_dev (line 181) | struct switch_dev type b53_device (line 186) | struct b53_device type device (line 186) | struct device type b53_io_ops (line 186) | struct b53_io_ops type b53_device (line 189) | struct b53_device type b53_device (line 191) | struct b53_device function b53_switch_remove (line 193) | static inline void b53_switch_remove(struct b53_device *dev) function b53_read8 (line 198) | static inline int b53_read8(struct b53_device *dev, u8 page, u8 reg, u8 ... function b53_read16 (line 209) | static inline int b53_read16(struct b53_device *dev, u8 page, u8 reg, u1... function b53_read32 (line 220) | static inline int b53_read32(struct b53_device *dev, u8 page, u8 reg, u3... function b53_read48 (line 231) | static inline int b53_read48(struct b53_device *dev, u8 page, u8 reg, u6... function b53_read64 (line 242) | static inline int b53_read64(struct b53_device *dev, u8 page, u8 reg, u6... function b53_write8 (line 253) | static inline int b53_write8(struct b53_device *dev, u8 page, u8 reg, u8... function b53_write16 (line 264) | static inline int b53_write16(struct b53_device *dev, u8 page, u8 reg, function b53_write32 (line 276) | static inline int b53_write32(struct b53_device *dev, u8 page, u8 reg, function b53_write48 (line 288) | static inline int b53_write48(struct b53_device *dev, u8 page, u8 reg, function b53_write64 (line 300) | static inline int b53_write64(struct b53_device *dev, u8 page, u8 reg, function b53_switch_get_reset_gpio (line 319) | static inline int b53_switch_get_reset_gpio(struct b53_device *dev) FILE: target/linux/generic/files/drivers/net/phy/b53/b53_spi.c function b53_spi_read_reg (line 42) | static inline int b53_spi_read_reg(struct spi_device *spi, u8 reg, u8 *val, function b53_spi_clear_status (line 53) | static inline int b53_spi_clear_status(struct spi_device *spi) function b53_spi_set_page (line 76) | static inline int b53_spi_set_page(struct spi_device *spi, u8 page) function b53_prepare_reg_access (line 87) | static inline int b53_prepare_reg_access(struct spi_device *spi, u8 page) function b53_spi_prepare_reg_read (line 97) | static int b53_spi_prepare_reg_read(struct spi_device *spi, u8 reg) function b53_spi_read (line 124) | static int b53_spi_read(struct b53_device *dev, u8 page, u8 reg, u8 *data, function b53_spi_read8 (line 141) | static int b53_spi_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) function b53_spi_read16 (line 146) | static int b53_spi_read16(struct b53_device *dev, u8 page, u8 reg, u16 *... function b53_spi_read32 (line 156) | static int b53_spi_read32(struct b53_device *dev, u8 page, u8 reg, u32 *... function b53_spi_read48 (line 166) | static int b53_spi_read48(struct b53_device *dev, u8 page, u8 reg, u64 *... function b53_spi_read64 (line 178) | static int b53_spi_read64(struct b53_device *dev, u8 page, u8 reg, u64 *... function b53_spi_write8 (line 188) | static int b53_spi_write8(struct b53_device *dev, u8 page, u8 reg, u8 va... function b53_spi_write16 (line 205) | static int b53_spi_write16(struct b53_device *dev, u8 page, u8 reg, u16 ... function b53_spi_write32 (line 222) | static int b53_spi_write32(struct b53_device *dev, u8 page, u8 reg, u32 ... function b53_spi_write48 (line 239) | static int b53_spi_write48(struct b53_device *dev, u8 page, u8 reg, u64 ... function b53_spi_write64 (line 256) | static int b53_spi_write64(struct b53_device *dev, u8 page, u8 reg, u64 ... type b53_io_ops (line 273) | struct b53_io_ops function b53_spi_probe (line 286) | static int b53_spi_probe(struct spi_device *spi) function b53_spi_remove (line 307) | static int b53_spi_remove(struct spi_device *spi) type of_device_id (line 317) | struct of_device_id type spi_driver (line 329) | struct spi_driver FILE: target/linux/generic/files/drivers/net/phy/b53/b53_srab.c function b53_srab_request_grant (line 55) | static int b53_srab_request_grant(struct b53_device *dev) function b53_srab_release_grant (line 77) | static void b53_srab_release_grant(struct b53_device *dev) function b53_srab_op (line 87) | static int b53_srab_op(struct b53_device *dev, u8 page, u8 reg, u32 op) function b53_srab_read8 (line 114) | static int b53_srab_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) function b53_srab_read16 (line 135) | static int b53_srab_read16(struct b53_device *dev, u8 page, u8 reg, u16 ... function b53_srab_read32 (line 156) | static int b53_srab_read32(struct b53_device *dev, u8 page, u8 reg, u32 ... function b53_srab_read48 (line 177) | static int b53_srab_read48(struct b53_device *dev, u8 page, u8 reg, u64 ... function b53_srab_read64 (line 199) | static int b53_srab_read64(struct b53_device *dev, u8 page, u8 reg, u64 ... function b53_srab_write8 (line 221) | static int b53_srab_write8(struct b53_device *dev, u8 page, u8 reg, u8 v... function b53_srab_write16 (line 240) | static int b53_srab_write16(struct b53_device *dev, u8 page, u8 reg, function b53_srab_write32 (line 260) | static int b53_srab_write32(struct b53_device *dev, u8 page, u8 reg, function b53_srab_write48 (line 281) | static int b53_srab_write48(struct b53_device *dev, u8 page, u8 reg, function b53_srab_write64 (line 303) | static int b53_srab_write64(struct b53_device *dev, u8 page, u8 reg, type b53_io_ops (line 324) | struct b53_io_ops function b53_srab_probe (line 337) | static int b53_srab_probe(struct platform_device *pdev) function b53_srab_remove (line 357) | static int b53_srab_remove(struct platform_device *pdev) type platform_driver (line 367) | struct platform_driver FILE: target/linux/generic/files/drivers/net/phy/ip17xx.c type reg (line 34) | typedef struct ip17xx_reg { type bitnum (line 38) | typedef char bitnum; type ip17xx_state (line 44) | struct ip17xx_state type register_mappings (line 47) | struct register_mappings { type ip17xx_state (line 109) | struct ip17xx_state type ip17xx_state (line 110) | struct ip17xx_state type ip17xx_state (line 111) | struct ip17xx_state type register_mappings (line 113) | struct register_mappings type register_mappings (line 160) | struct register_mappings type register_mappings (line 207) | struct register_mappings type ip17xx_state (line 256) | struct ip17xx_state type ip17xx_state (line 257) | struct ip17xx_state type ip17xx_state (line 258) | struct ip17xx_state type register_mappings (line 260) | struct register_mappings type ip17xx_state (line 302) | struct ip17xx_state { function ip_phy_read (line 328) | static int ip_phy_read(struct ip17xx_state *state, int port, int reg) function ip_phy_write (line 340) | static int ip_phy_write(struct ip17xx_state *state, int port, int reg, u... function ip_phy_write_masked (line 353) | static int ip_phy_write_masked(struct ip17xx_state *state, int port, int... function getPhy (line 361) | static int getPhy(struct ip17xx_state *state, reg mii) function setPhy (line 368) | static int setPhy(struct ip17xx_state *state, reg mii, u16 value) function get_model (line 418) | static int get_model(struct ip17xx_state *state) function ip175c_set_flags (line 463) | static int ip175c_set_flags(struct ip17xx_state *state) function ip175c_set_state (line 501) | static int ip175c_set_state(struct ip17xx_state *state) function ip175c_correct_vlan_state (line 580) | static void ip175c_correct_vlan_state(struct ip17xx_state *state) function ip175c_update_state (line 605) | static int ip175c_update_state(struct ip17xx_state *state) function ip175c_set_vlan_mode (line 611) | static int ip175c_set_vlan_mode(struct ip17xx_state *state) function ip175c_reset (line 616) | static int ip175c_reset(struct ip17xx_state *state) function ip175d_update_state (line 634) | static int ip175d_update_state(struct ip17xx_state *state) function ip175d_set_vlan_mode (line 683) | static int ip175d_set_vlan_mode(struct ip17xx_state *state) function ip175d_reset (line 718) | static int ip175d_reset(struct ip17xx_state *state) function ip17xx_get_enable_vlan (line 736) | static int ip17xx_get_enable_vlan(struct switch_dev *dev, const struct s... function ip17xx_reset_vlan_config (line 744) | static void ip17xx_reset_vlan_config(struct ip17xx_state *state) function ip17xx_set_enable_vlan (line 758) | static int ip17xx_set_enable_vlan(struct switch_dev *dev, const struct s... function ip17xx_get_ports (line 776) | static int ip17xx_get_ports(struct switch_dev *dev, struct switch_val *val) function ip17xx_set_ports (line 804) | static int ip17xx_set_ports(struct switch_dev *dev, struct switch_val *val) function ip17xx_apply (line 828) | static int ip17xx_apply(struct switch_dev *dev) function ip17xx_reset (line 843) | static int ip17xx_reset(struct switch_dev *dev) function ip17xx_get_tagged (line 876) | static int ip17xx_get_tagged(struct switch_dev *dev, const struct switch... function ip17xx_set_tagged (line 894) | static int ip17xx_set_tagged(struct switch_dev *dev, const struct switch... function ip17xx_get_phy (line 910) | static int ip17xx_get_phy(struct switch_dev *dev, const struct switch_at... function ip17xx_set_phy (line 919) | static int ip17xx_set_phy(struct switch_dev *dev, const struct switch_at... function ip17xx_get_reg (line 932) | static int ip17xx_get_reg(struct switch_dev *dev, const struct switch_at... function ip17xx_set_reg (line 941) | static int ip17xx_set_reg(struct switch_dev *dev, const struct switch_at... function ip17xx_get_val (line 954) | static int ip17xx_get_val(struct switch_dev *dev, const struct switch_at... function ip17xx_set_val (line 970) | static int ip17xx_set_val(struct switch_dev *dev, const struct switch_at... function ip17xx_read_name (line 982) | static int ip17xx_read_name(struct switch_dev *dev, const struct switch_... function ip17xx_get_tag (line 989) | static int ip17xx_get_tag(struct switch_dev *dev, const struct switch_at... function ip17xx_set_tag (line 1001) | static int ip17xx_set_tag(struct switch_dev *dev, const struct switch_at... function ip17xx_set_port_speed (line 1017) | static int ip17xx_set_port_speed(struct switch_dev *dev, const struct sw... function ip17xx_get_port_speed (line 1054) | static int ip17xx_get_port_speed(struct switch_dev *dev, const struct sw... function ip17xx_get_port_status (line 1081) | static int ip17xx_get_port_status(struct switch_dev *dev, const struct s... function ip17xx_get_pvid (line 1125) | static int ip17xx_get_pvid(struct switch_dev *dev, int port, int *val) function ip17xx_set_pvid (line 1133) | static int ip17xx_set_pvid(struct switch_dev *dev, int port, int val) type Ports (line 1145) | enum Ports { type Globals (line 1152) | enum Globals { type Vlans (line 1161) | enum Vlans { type switch_attr (line 1165) | struct switch_attr type switch_attr (line 1209) | struct switch_attr type switch_attr (line 1220) | struct switch_attr type switch_dev_ops (line 1247) | struct switch_dev_ops function ip17xx_probe (line 1269) | static int ip17xx_probe(struct phy_device *pdev) function ip17xx_config_init (line 1306) | static int ip17xx_config_init(struct phy_device *pdev) function ip17xx_remove (line 1321) | static void ip17xx_remove(struct phy_device *pdev) function ip17xx_config_aneg (line 1330) | static int ip17xx_config_aneg(struct phy_device *pdev) function ip17xx_aneg_done (line 1335) | static int ip17xx_aneg_done(struct phy_device *pdev) function ip17xx_read_status (line 1340) | static int ip17xx_read_status(struct phy_device *pdev) type phy_driver (line 1350) | struct phy_driver FILE: target/linux/generic/files/drivers/net/phy/psb6970.c type psb6970_priv (line 55) | struct psb6970_priv { function u16 (line 72) | static u16 psb6970_mii_read(struct phy_device *phydev, int reg) function psb6970_mii_write (line 79) | static void psb6970_mii_write(struct phy_device *phydev, int reg, u16 val) function psb6970_set_vlan (line 86) | static int function psb6970_get_vlan (line 95) | static int function psb6970_set_pvid (line 104) | static int psb6970_set_pvid(struct switch_dev *dev, int port, int vlan) function psb6970_get_pvid (line 116) | static int psb6970_get_pvid(struct switch_dev *dev, int port, int *vlan) function psb6970_set_vid (line 123) | static int function psb6970_get_vid (line 132) | static int type switch_attr (line 141) | struct switch_attr type switch_attr (line 151) | struct switch_attr type switch_attr (line 154) | struct switch_attr function psb6970_get_ports (line 165) | static int psb6970_get_ports(struct switch_dev *dev, struct switch_val *... function psb6970_set_ports (line 188) | static int psb6970_set_ports(struct switch_dev *dev, struct switch_val *... function psb6970_hw_apply (line 218) | static int psb6970_hw_apply(struct switch_dev *dev) function psb6970_reset_switch (line 268) | static int psb6970_reset_switch(struct switch_dev *dev) type switch_dev_ops (line 286) | struct switch_dev_ops function psb6970_config_init (line 307) | static int psb6970_config_init(struct phy_device *pdev) function psb6970_read_status (line 362) | static int psb6970_read_status(struct phy_device *phydev) function psb6970_config_aneg (line 375) | static int psb6970_config_aneg(struct phy_device *phydev) function psb6970_probe (line 380) | static int psb6970_probe(struct phy_device *pdev) function psb6970_remove (line 385) | static void psb6970_remove(struct phy_device *pdev) function psb6970_fixup (line 397) | static int psb6970_fixup(struct phy_device *dev) type phy_driver (line 413) | struct phy_driver function psb6970_init (line 425) | int __init psb6970_init(void) function psb6970_exit (line 433) | void __exit psb6970_exit(void) FILE: target/linux/generic/files/drivers/net/phy/rtl8306.c type rtl_priv (line 52) | struct rtl_priv { type rtl_phyregs (line 63) | struct rtl_phyregs { type rtl_reg (line 77) | struct rtl_reg { type rtl_regidx (line 119) | enum rtl_regidx { type rtl_reg (line 179) | struct rtl_reg function rtl_set_page (line 257) | static inline void function rtl_w16 (line 279) | static inline int function rtl_r16 (line 291) | static inline int function u16 (line 301) | static inline u16 function rtl_get (line 317) | static inline int function rtl_set (line 340) | static int function rtl_phy_save (line 365) | static void function rtl_phy_restore (line 373) | static void function rtl_port_set_enable (line 381) | static void function rtl_hw_apply (line 394) | static int function rtl_hw_init (line 444) | static void function rtl_set_use_cpuport (line 493) | static int function rtl_get_use_cpuport (line 502) | static int function rtl_set_cpuport (line 510) | static int function rtl_get_cpuport (line 518) | static int function rtl_reset (line 526) | static int function rtl_attr_set_int (line 533) | static int function rtl_attr_get_int (line 561) | static int function rtl_attr_set_port_int (line 573) | static int function rtl_attr_get_port_int (line 582) | static int function rtl_get_port_link (line 590) | static int function rtl_attr_set_vlan_int (line 615) | static int function rtl_attr_get_vlan_int (line 624) | static int function rtl_get_ports (line 633) | static int function rtl_set_vlan (line 655) | static int function rtl_get_vlan (line 684) | static int function rtl_set_ports (line 691) | static int type switch_attr (line 740) | struct switch_attr type switch_attr (line 804) | struct switch_attr type switch_attr (line 839) | struct switch_attr type switch_dev_ops (line 848) | struct switch_dev_ops function rtl8306_config_init (line 869) | static int function rtl8306_fixup (line 929) | static int function rtl8306_probe (line 950) | static int function rtl8306_remove (line 974) | static void function rtl8306_config_aneg (line 982) | static int function rtl8306_read_status (line 998) | static int type phy_driver (line 1034) | struct phy_driver function rtl_init (line 1047) | static int __init function rtl_exit (line 1054) | static void __exit FILE: target/linux/generic/files/drivers/net/phy/rtl8366_smi.c function rtl8366_smi_clk_delay (line 36) | static inline void rtl8366_smi_clk_delay(struct rtl8366_smi *smi) function rtl8366_smi_start (line 41) | static void rtl8366_smi_start(struct rtl8366_smi *smi) function rtl8366_smi_stop (line 70) | static void rtl8366_smi_stop(struct rtl8366_smi *smi) function rtl8366_smi_write_bits (line 98) | static void rtl8366_smi_write_bits(struct rtl8366_smi *smi, u32 data, u3... function rtl8366_smi_read_bits (line 117) | static void rtl8366_smi_read_bits(struct rtl8366_smi *smi, u32 len, u32 ... function rtl8366_smi_wait_for_ack (line 141) | static int rtl8366_smi_wait_for_ack(struct rtl8366_smi *smi) function rtl8366_smi_write_byte (line 162) | static int rtl8366_smi_write_byte(struct rtl8366_smi *smi, u8 data) function rtl8366_smi_write_byte_noack (line 168) | static int rtl8366_smi_write_byte_noack(struct rtl8366_smi *smi, u8 data) function rtl8366_smi_read_byte0 (line 174) | static int rtl8366_smi_read_byte0(struct rtl8366_smi *smi, u8 *data) function rtl8366_smi_read_byte1 (line 188) | static int rtl8366_smi_read_byte1(struct rtl8366_smi *smi, u8 *data) function __rtl8366_smi_read_reg (line 202) | static int __rtl8366_smi_read_reg(struct rtl8366_smi *smi, u32 addr, u32... function __rtl8366_mdio_read_reg (line 257) | int __rtl8366_mdio_read_reg(struct rtl8366_smi *smi, u32 addr, u32 *data) function __rtl8366_mdio_write_reg (line 294) | static int __rtl8366_mdio_write_reg(struct rtl8366_smi *smi, u32 addr, u... function rtl8366_smi_read_reg (line 331) | int rtl8366_smi_read_reg(struct rtl8366_smi *smi, u32 addr, u32 *data) function __rtl8366_smi_write_reg (line 340) | static int __rtl8366_smi_write_reg(struct rtl8366_smi *smi, function rtl8366_smi_write_reg (line 387) | int rtl8366_smi_write_reg(struct rtl8366_smi *smi, u32 addr, u32 data) function rtl8366_smi_write_reg_noack (line 396) | int rtl8366_smi_write_reg_noack(struct rtl8366_smi *smi, u32 addr, u32 d... function rtl8366_smi_rmwr (line 402) | int rtl8366_smi_rmwr(struct rtl8366_smi *smi, u32 addr, u32 mask, u32 data) function rtl8366_reset (line 417) | static int rtl8366_reset(struct rtl8366_smi *smi) function rtl8366_mc_is_used (line 430) | static int rtl8366_mc_is_used(struct rtl8366_smi *smi, int mc_index, int... function rtl8366_set_vlan (line 452) | static int rtl8366_set_vlan(struct rtl8366_smi *smi, int vid, u32 member, function rtl8366_get_pvid (line 493) | static int rtl8366_get_pvid(struct rtl8366_smi *smi, int port, int *val) function rtl8366_set_pvid (line 511) | static int rtl8366_set_pvid(struct rtl8366_smi *smi, unsigned port, function rtl8366_enable_vlan (line 593) | int rtl8366_enable_vlan(struct rtl8366_smi *smi, int enable) function rtl8366_enable_vlan4k (line 612) | static int rtl8366_enable_vlan4k(struct rtl8366_smi *smi, int enable) function rtl8366_enable_all_ports (line 632) | int rtl8366_enable_all_ports(struct rtl8366_smi *smi, int enable) function rtl8366_reset_vlan (line 647) | int rtl8366_reset_vlan(struct rtl8366_smi *smi) function rtl8366_init_vlan (line 672) | static int rtl8366_init_vlan(struct rtl8366_smi *smi) function rtl8366_debugfs_open (line 702) | int rtl8366_debugfs_open(struct inode *inode, struct file *file) function rtl8366_read_debugfs_vlan_mc (line 709) | static ssize_t rtl8366_read_debugfs_vlan_mc(struct file *file, function rtl8366_read_debugfs_vlan_4k (line 738) | static ssize_t rtl8366_read_debugfs_vlan_4k(struct file *file, function rtl8366_read_debugfs_pvid (line 772) | static ssize_t rtl8366_read_debugfs_pvid(struct file *file, function rtl8366_read_debugfs_reg (line 800) | static ssize_t rtl8366_read_debugfs_reg(struct file *file, function rtl8366_write_debugfs_reg (line 824) | static ssize_t rtl8366_write_debugfs_reg(struct file *file, function rtl8366_read_debugfs_mibs (line 860) | static ssize_t rtl8366_read_debugfs_mibs(struct file *file, type file_operations (line 901) | struct file_operations type file_operations (line 908) | struct file_operations type file_operations (line 914) | struct file_operations type file_operations (line 920) | struct file_operations type file_operations (line 926) | struct file_operations function rtl8366_debugfs_init (line 932) | static void rtl8366_debugfs_init(struct rtl8366_smi *smi) function rtl8366_debugfs_remove (line 1002) | static void rtl8366_debugfs_remove(struct rtl8366_smi *smi) function rtl8366_debugfs_init (line 1010) | static inline void rtl8366_debugfs_init(struct rtl8366_smi *smi) {} function rtl8366_debugfs_remove (line 1011) | static inline void rtl8366_debugfs_remove(struct rtl8366_smi *smi) {} function rtl8366_smi_mii_init (line 1014) | static int rtl8366_smi_mii_init(struct rtl8366_smi *smi) function rtl8366_smi_mii_cleanup (line 1057) | static void rtl8366_smi_mii_cleanup(struct rtl8366_smi *smi) function rtl8366_sw_reset_switch (line 1063) | int rtl8366_sw_reset_switch(struct switch_dev *dev) function rtl8366_sw_get_port_pvid (line 1088) | int rtl8366_sw_get_port_pvid(struct switch_dev *dev, int port, int *val) function rtl8366_sw_set_port_pvid (line 1095) | int rtl8366_sw_set_port_pvid(struct switch_dev *dev, int port, int val) function rtl8366_sw_get_port_mib (line 1102) | int rtl8366_sw_get_port_mib(struct switch_dev *dev, function rtl8366_sw_get_port_stats (line 1136) | int rtl8366_sw_get_port_stats(struct switch_dev *dev, int port, function rtl8366_sw_get_vlan_info (line 1163) | int rtl8366_sw_get_vlan_info(struct switch_dev *dev, function rtl8366_sw_get_vlan_ports (line 1205) | int rtl8366_sw_get_vlan_ports(struct switch_dev *dev, struct switch_val ... function rtl8366_sw_set_vlan_ports (line 1233) | int rtl8366_sw_set_vlan_ports(struct switch_dev *dev, struct switch_val ... function rtl8366_sw_get_vlan_fid (line 1271) | int rtl8366_sw_get_vlan_fid(struct switch_dev *dev, function rtl8366_sw_set_vlan_fid (line 1292) | int rtl8366_sw_set_vlan_fid(struct switch_dev *dev, function rtl8366_sw_get_vlan_enable (line 1317) | int rtl8366_sw_get_vlan_enable(struct switch_dev *dev, function rtl8366_sw_set_vlan_enable (line 1335) | int rtl8366_sw_set_vlan_enable(struct switch_dev *dev, type rtl8366_smi (line 1354) | struct rtl8366_smi type device (line 1354) | struct device type rtl8366_smi (line 1356) | struct rtl8366_smi function __rtl8366_smi_init (line 1371) | static int __rtl8366_smi_init(struct rtl8366_smi *smi, const char *name) function __rtl8366_smi_cleanup (line 1407) | static void __rtl8366_smi_cleanup(struct rtl8366_smi *smi) function rtl8366_smi_detect (line 1418) | enum rtl8366_type rtl8366_smi_detect(struct rtl8366_platform_data *pdata) function rtl8366_smi_init (line 1457) | int rtl8366_smi_init(struct rtl8366_smi *smi) function rtl8366_smi_cleanup (line 1516) | void rtl8366_smi_cleanup(struct rtl8366_smi *smi) function rtl8366_smi_reset (line 1525) | static void rtl8366_smi_reset(struct rtl8366_smi *smi, bool active) function rtl8366_smi_probe_of (line 1533) | int rtl8366_smi_probe_of(struct platform_device *pdev, struct rtl8366_sm... function rtl8366_smi_probe_of (line 1574) | static inline int rtl8366_smi_probe_of(struct platform_device *pdev, str... function rtl8366_smi_probe_plat (line 1580) | int rtl8366_smi_probe_plat(struct platform_device *pdev, struct rtl8366_... type rtl8366_smi (line 1597) | struct rtl8366_smi type platform_device (line 1597) | struct platform_device type rtl8366_smi (line 1599) | struct rtl8366_smi FILE: target/linux/generic/files/drivers/net/phy/rtl8366_smi.h type rtl8366_smi_ops (line 19) | struct rtl8366_smi_ops type rtl8366_vlan_ops (line 20) | struct rtl8366_vlan_ops type mii_bus (line 21) | struct mii_bus type dentry (line 22) | struct dentry type inode (line 23) | struct inode type file (line 24) | struct file type rtl8366_mib_counter (line 26) | struct rtl8366_mib_counter { type rtl8366_smi (line 33) | struct rtl8366_smi { type rtl8366_vlan_mc (line 69) | struct rtl8366_vlan_mc { type rtl8366_vlan_4k (line 77) | struct rtl8366_vlan_4k { type rtl8366_smi_ops (line 84) | struct rtl8366_smi_ops { type rtl8366_smi (line 110) | struct rtl8366_smi type device (line 110) | struct device type rtl8366_smi (line 111) | struct rtl8366_smi type rtl8366_smi (line 112) | struct rtl8366_smi type rtl8366_smi (line 113) | struct rtl8366_smi type rtl8366_smi (line 114) | struct rtl8366_smi type rtl8366_smi (line 115) | struct rtl8366_smi type rtl8366_smi (line 116) | struct rtl8366_smi type rtl8366_smi (line 118) | struct rtl8366_smi type rtl8366_smi (line 119) | struct rtl8366_smi type rtl8366_smi (line 120) | struct rtl8366_smi type inode (line 123) | struct inode type file (line 123) | struct file type rtl8366_smi (line 126) | struct rtl8366_smi type switch_dev (line 126) | struct switch_dev type switch_dev (line 131) | struct switch_dev type switch_dev (line 132) | struct switch_dev type switch_dev (line 133) | struct switch_dev type switch_dev (line 134) | struct switch_dev type switch_attr (line 135) | struct switch_attr type switch_val (line 136) | struct switch_val type switch_dev (line 137) | struct switch_dev type switch_attr (line 138) | struct switch_attr type switch_val (line 139) | struct switch_val type switch_dev (line 140) | struct switch_dev type switch_attr (line 141) | struct switch_attr type switch_val (line 142) | struct switch_val type switch_dev (line 143) | struct switch_dev type switch_attr (line 144) | struct switch_attr type switch_val (line 145) | struct switch_val type switch_dev (line 146) | struct switch_dev type switch_val (line 146) | struct switch_val type switch_dev (line 147) | struct switch_dev type switch_val (line 147) | struct switch_val type switch_dev (line 148) | struct switch_dev type switch_attr (line 149) | struct switch_attr type switch_val (line 150) | struct switch_val type switch_dev (line 151) | struct switch_dev type switch_attr (line 152) | struct switch_attr type switch_val (line 153) | struct switch_val type switch_dev (line 154) | struct switch_dev type switch_port_stats (line 155) | struct switch_port_stats type rtl8366_smi (line 158) | struct rtl8366_smi type platform_device (line 158) | struct platform_device FILE: target/linux/generic/files/drivers/net/phy/rtl8366rb.c type rtl8366_mib_counter (line 211) | struct rtl8366_mib_counter function rtl8366rb_reset_chip (line 261) | static int rtl8366rb_reset_chip(struct rtl8366_smi *smi) function rtl8366rb_setup (line 285) | static int rtl8366rb_setup(struct rtl8366_smi *smi) function rtl8366rb_read_phy_reg (line 336) | static int rtl8366rb_read_phy_reg(struct rtl8366_smi *smi, function rtl8366rb_write_phy_reg (line 371) | static int rtl8366rb_write_phy_reg(struct rtl8366_smi *smi, function rtl8366rb_get_mib_counter (line 402) | static int rtl8366rb_get_mib_counter(struct rtl8366_smi *smi, int counter, function rtl8366rb_get_vlan_4k (line 450) | static int rtl8366rb_get_vlan_4k(struct rtl8366_smi *smi, u32 vid, function rtl8366rb_set_vlan_4k (line 491) | static int rtl8366rb_set_vlan_4k(struct rtl8366_smi *smi, function rtl8366rb_get_vlan_mc (line 525) | static int rtl8366rb_get_vlan_mc(struct rtl8366_smi *smi, u32 index, function rtl8366rb_set_vlan_mc (line 556) | static int rtl8366rb_set_vlan_mc(struct rtl8366_smi *smi, u32 index, function rtl8366rb_get_mc_index (line 590) | static int rtl8366rb_get_mc_index(struct rtl8366_smi *smi, int port, int... function rtl8366rb_set_mc_index (line 610) | static int rtl8366rb_set_mc_index(struct rtl8366_smi *smi, int port, int... function rtl8366rb_is_vlan_valid (line 622) | static int rtl8366rb_is_vlan_valid(struct rtl8366_smi *smi, unsigned vlan) function rtl8366rb_enable_vlan (line 635) | static int rtl8366rb_enable_vlan(struct rtl8366_smi *smi, int enable) function rtl8366rb_enable_vlan4k (line 641) | static int rtl8366rb_enable_vlan4k(struct rtl8366_smi *smi, int enable) function rtl8366rb_enable_port (line 648) | static int rtl8366rb_enable_port(struct rtl8366_smi *smi, int port, int ... function rtl8366rb_sw_reset_mibs (line 654) | static int rtl8366rb_sw_reset_mibs(struct switch_dev *dev, function rtl8366rb_sw_get_blinkrate (line 664) | static int rtl8366rb_sw_get_blinkrate(struct switch_dev *dev, function rtl8366rb_sw_set_blinkrate (line 678) | static int rtl8366rb_sw_set_blinkrate(struct switch_dev *dev, function rtl8366rb_sw_get_learning_enable (line 692) | static int rtl8366rb_sw_get_learning_enable(struct switch_dev *dev, function rtl8366rb_sw_set_learning_enable (line 706) | static int rtl8366rb_sw_set_learning_enable(struct switch_dev *dev, function rtl8366rb_sw_get_port_link (line 726) | static int rtl8366rb_sw_get_port_link(struct switch_dev *dev, function rtl8366rb_sw_set_port_led (line 771) | static int rtl8366rb_sw_set_port_led(struct switch_dev *dev, function rtl8366rb_sw_get_port_led (line 796) | static int rtl8366rb_sw_get_port_led(struct switch_dev *dev, function rtl8366rb_sw_set_port_disable (line 812) | static int rtl8366rb_sw_set_port_disable(struct switch_dev *dev, function rtl8366rb_sw_get_port_disable (line 831) | static int rtl8366rb_sw_get_port_disable(struct switch_dev *dev, function rtl8366rb_sw_set_port_rate_in (line 850) | static int rtl8366rb_sw_set_port_rate_in(struct switch_dev *dev, function rtl8366rb_sw_get_port_rate_in (line 871) | static int rtl8366rb_sw_get_port_rate_in(struct switch_dev *dev, function rtl8366rb_sw_set_port_rate_out (line 891) | static int rtl8366rb_sw_set_port_rate_out(struct switch_dev *dev, function rtl8366rb_sw_get_port_rate_out (line 914) | static int rtl8366rb_sw_get_port_rate_out(struct switch_dev *dev, function rtl8366rb_sw_set_qos_enable (line 934) | static int rtl8366rb_sw_set_qos_enable(struct switch_dev *dev, function rtl8366rb_sw_get_qos_enable (line 949) | static int rtl8366rb_sw_get_qos_enable(struct switch_dev *dev, function rtl8366rb_sw_set_mirror_rx_enable (line 965) | static int rtl8366rb_sw_set_mirror_rx_enable(struct switch_dev *dev, function rtl8366rb_sw_get_mirror_rx_enable (line 980) | static int rtl8366rb_sw_get_mirror_rx_enable(struct switch_dev *dev, function rtl8366rb_sw_set_mirror_tx_enable (line 996) | static int rtl8366rb_sw_set_mirror_tx_enable(struct switch_dev *dev, function rtl8366rb_sw_get_mirror_tx_enable (line 1011) | static int rtl8366rb_sw_get_mirror_tx_enable(struct switch_dev *dev, function rtl8366rb_sw_set_monitor_isolation_enable (line 1027) | static int rtl8366rb_sw_set_monitor_isolation_enable(struct switch_dev *... function rtl8366rb_sw_get_monitor_isolation_enable (line 1042) | static int rtl8366rb_sw_get_monitor_isolation_enable(struct switch_dev *... function rtl8366rb_sw_set_mirror_pause_frames_enable (line 1058) | static int rtl8366rb_sw_set_mirror_pause_frames_enable(struct switch_dev... function rtl8366rb_sw_get_mirror_pause_frames_enable (line 1073) | static int rtl8366rb_sw_get_mirror_pause_frames_enable(struct switch_dev... function rtl8366rb_sw_set_mirror_monitor_port (line 1089) | static int rtl8366rb_sw_set_mirror_monitor_port(struct switch_dev *dev, function rtl8366rb_sw_get_mirror_monitor_port (line 1101) | static int rtl8366rb_sw_get_mirror_monitor_port(struct switch_dev *dev, function rtl8366rb_sw_set_mirror_source_port (line 1114) | static int rtl8366rb_sw_set_mirror_source_port(struct switch_dev *dev, function rtl8366rb_sw_get_mirror_source_port (line 1126) | static int rtl8366rb_sw_get_mirror_source_port(struct switch_dev *dev, function rtl8366rb_sw_reset_port_mibs (line 1139) | static int rtl8366rb_sw_reset_port_mibs(struct switch_dev *dev, function rtl8366rb_sw_get_port_stats (line 1152) | static int rtl8366rb_sw_get_port_stats(struct switch_dev *dev, int port, type switch_attr (line 1159) | struct switch_attr type switch_attr (line 1248) | struct switch_attr type switch_attr (line 1292) | struct switch_attr type switch_dev_ops (line 1310) | struct switch_dev_ops function rtl8366rb_switch_init (line 1333) | static int rtl8366rb_switch_init(struct rtl8366_smi *smi) function rtl8366rb_switch_cleanup (line 1352) | static void rtl8366rb_switch_cleanup(struct rtl8366_smi *smi) function rtl8366rb_mii_read (line 1357) | static int rtl8366rb_mii_read(struct mii_bus *bus, int addr, int reg) function rtl8366rb_mii_write (line 1370) | static int rtl8366rb_mii_write(struct mii_bus *bus, int addr, int reg, u... function rtl8366rb_detect (line 1383) | static int rtl8366rb_detect(struct rtl8366_smi *smi) type rtl8366_smi_ops (line 1416) | struct rtl8366_smi_ops function rtl8366rb_probe (line 1437) | static int rtl8366rb_probe(struct platform_device *pdev) function rtl8366rb_remove (line 1481) | static int rtl8366rb_remove(struct platform_device *pdev) type of_device_id (line 1496) | struct of_device_id type platform_driver (line 1503) | struct platform_driver function rtl8366rb_module_init (line 1513) | static int __init rtl8366rb_module_init(void) function rtl8366rb_module_exit (line 1519) | static void __exit rtl8366rb_module_exit(void) FILE: target/linux/generic/files/drivers/net/phy/rtl8366s.c type rtl8366_mib_counter (line 187) | struct rtl8366_mib_counter function rtl8366s_reset_chip (line 242) | static int rtl8366s_reset_chip(struct rtl8366_smi *smi) function rtl8366s_read_phy_reg (line 266) | static int rtl8366s_read_phy_reg(struct rtl8366_smi *smi, function rtl8366s_write_phy_reg (line 301) | static int rtl8366s_write_phy_reg(struct rtl8366_smi *smi, function rtl8366s_set_green_port (line 332) | static int rtl8366s_set_green_port(struct rtl8366_smi *smi, int port, in... function rtl8366s_set_green (line 356) | static int rtl8366s_set_green(struct rtl8366_smi *smi, int enable) function rtl8366s_setup (line 376) | static int rtl8366s_setup(struct rtl8366_smi *smi) function rtl8366_get_mib_counter (line 452) | static int rtl8366_get_mib_counter(struct rtl8366_smi *smi, int counter, function rtl8366s_get_vlan_4k (line 513) | static int rtl8366s_get_vlan_4k(struct rtl8366_smi *smi, u32 vid, function rtl8366s_set_vlan_4k (line 555) | static int rtl8366s_set_vlan_4k(struct rtl8366_smi *smi, function rtl8366s_get_vlan_mc (line 590) | static int rtl8366s_get_vlan_mc(struct rtl8366_smi *smi, u32 index, function rtl8366s_set_vlan_mc (line 622) | static int rtl8366s_set_vlan_mc(struct rtl8366_smi *smi, u32 index, function rtl8366s_get_mc_index (line 657) | static int rtl8366s_get_mc_index(struct rtl8366_smi *smi, int port, int ... function rtl8366s_set_mc_index (line 676) | static int rtl8366s_set_mc_index(struct rtl8366_smi *smi, int port, int ... function rtl8366s_enable_vlan (line 688) | static int rtl8366s_enable_vlan(struct rtl8366_smi *smi, int enable) function rtl8366s_enable_vlan4k (line 694) | static int rtl8366s_enable_vlan4k(struct rtl8366_smi *smi, int enable) function rtl8366s_is_vlan_valid (line 700) | static int rtl8366s_is_vlan_valid(struct rtl8366_smi *smi, unsigned vlan) function rtl8366s_enable_port (line 713) | static int rtl8366s_enable_port(struct rtl8366_smi *smi, int port, int e... function rtl8366s_sw_reset_mibs (line 719) | static int rtl8366s_sw_reset_mibs(struct switch_dev *dev, function rtl8366s_sw_get_blinkrate (line 728) | static int rtl8366s_sw_get_blinkrate(struct switch_dev *dev, function rtl8366s_sw_set_blinkrate (line 742) | static int rtl8366s_sw_set_blinkrate(struct switch_dev *dev, function rtl8366s_sw_get_max_length (line 756) | static int rtl8366s_sw_get_max_length(struct switch_dev *dev, function rtl8366s_sw_set_max_length (line 770) | static int rtl8366s_sw_set_max_length(struct switch_dev *dev, function rtl8366s_sw_get_learning_enable (line 799) | static int rtl8366s_sw_get_learning_enable(struct switch_dev *dev, function rtl8366s_sw_set_learning_enable (line 813) | static int rtl8366s_sw_set_learning_enable(struct switch_dev *dev, function rtl8366s_sw_get_green (line 833) | static int rtl8366s_sw_get_green(struct switch_dev *dev, function rtl8366s_sw_set_green (line 850) | static int rtl8366s_sw_set_green(struct switch_dev *dev, function rtl8366s_sw_get_port_link (line 859) | static int rtl8366s_sw_get_port_link(struct switch_dev *dev, function rtl8366s_sw_set_port_led (line 904) | static int rtl8366s_sw_set_port_led(struct switch_dev *dev, function rtl8366s_sw_get_port_led (line 930) | static int rtl8366s_sw_get_port_led(struct switch_dev *dev, function rtl8366s_sw_get_green_port (line 946) | static int rtl8366s_sw_get_green_port(struct switch_dev *dev, function rtl8366s_sw_set_green_port (line 966) | static int rtl8366s_sw_set_green_port(struct switch_dev *dev, function rtl8366s_sw_reset_port_mibs (line 974) | static int rtl8366s_sw_reset_port_mibs(struct switch_dev *dev, function rtl8366s_sw_get_port_stats (line 988) | static int rtl8366s_sw_get_port_stats(struct switch_dev *dev, int port, type switch_attr (line 995) | struct switch_attr type switch_attr (line 1050) | struct switch_attr type switch_attr (line 1080) | struct switch_attr type switch_dev_ops (line 1098) | struct switch_dev_ops function rtl8366s_switch_init (line 1121) | static int rtl8366s_switch_init(struct rtl8366_smi *smi) function rtl8366s_switch_cleanup (line 1140) | static void rtl8366s_switch_cleanup(struct rtl8366_smi *smi) function rtl8366s_mii_read (line 1145) | static int rtl8366s_mii_read(struct mii_bus *bus, int addr, int reg) function rtl8366s_mii_write (line 1158) | static int rtl8366s_mii_write(struct mii_bus *bus, int addr, int reg, u1... function rtl8366s_detect (line 1171) | static int rtl8366s_detect(struct rtl8366_smi *smi) type rtl8366_smi_ops (line 1204) | struct rtl8366_smi_ops function rtl8366s_probe (line 1225) | static int rtl8366s_probe(struct platform_device *pdev) function rtl8366s_remove (line 1269) | static int rtl8366s_remove(struct platform_device *pdev) type of_device_id (line 1284) | struct of_device_id type platform_driver (line 1291) | struct platform_driver function rtl8366s_module_init (line 1303) | static int __init rtl8366s_module_init(void) function rtl8366s_module_exit (line 1309) | static void __exit rtl8366s_module_exit(void) FILE: target/linux/generic/files/drivers/net/phy/rtl8367.c type rtl8367_initval (line 251) | struct rtl8367_initval { type rtl8366_mib_counter (line 259) | struct rtl8366_mib_counter type rtl8367_initval (line 322) | struct rtl8367_initval type rtl8367_initval (line 365) | struct rtl8367_initval type rtl8367_initval (line 408) | struct rtl8367_initval type rtl8367_initval (line 467) | struct rtl8367_initval type rtl8367_initval (line 519) | struct rtl8367_initval type rtl8367_initval (line 573) | struct rtl8367_initval function rtl8367_write_initvals (line 620) | static int rtl8367_write_initvals(struct rtl8366_smi *smi, function rtl8367_read_phy_reg (line 633) | static int rtl8367_read_phy_reg(struct rtl8366_smi *smi, function rtl8367_write_phy_reg (line 680) | static int rtl8367_write_phy_reg(struct rtl8366_smi *smi, function rtl8367_init_regs0 (line 728) | static int rtl8367_init_regs0(struct rtl8366_smi *smi, unsigned mode) function rtl8367_init_regs1 (line 760) | static int rtl8367_init_regs1(struct rtl8366_smi *smi, unsigned mode) function rtl8367_init_regs2 (line 785) | static int rtl8367_init_regs2(struct rtl8366_smi *smi, unsigned mode) function rtl8367_init_regs (line 810) | static int rtl8367_init_regs(struct rtl8366_smi *smi) function rtl8367_reset_chip (line 864) | static int rtl8367_reset_chip(struct rtl8366_smi *smi) function rtl8367_extif_set_mode (line 889) | static int rtl8367_extif_set_mode(struct rtl8366_smi *smi, int id, function rtl8367_extif_set_force (line 936) | static int rtl8367_extif_set_force(struct rtl8366_smi *smi, int id, function rtl8367_extif_set_rgmii_delay (line 964) | static int rtl8367_extif_set_rgmii_delay(struct rtl8366_smi *smi, int id, function rtl8367_extif_init (line 983) | static int rtl8367_extif_init(struct rtl8366_smi *smi, int id, function rtl8367_led_group_set_ports (line 1009) | static int rtl8367_led_group_set_ports(struct rtl8366_smi *smi, function rtl8367_led_group_set_mode (line 1025) | static int rtl8367_led_group_set_mode(struct rtl8366_smi *smi, function rtl8367_led_group_set_config (line 1043) | static int rtl8367_led_group_set_config(struct rtl8366_smi *smi, function rtl8367_led_op_select_parallel (line 1058) | static int rtl8367_led_op_select_parallel(struct rtl8366_smi *smi) function rtl8367_led_blinkrate_set (line 1066) | static int rtl8367_led_blinkrate_set(struct rtl8366_smi *smi, unsigned i... function rtl8367_extif_init_of (line 1080) | static int rtl8367_extif_init_of(struct rtl8366_smi *smi, int id, function rtl8367_extif_init_of (line 1117) | static int rtl8367_extif_init_of(struct rtl8366_smi *smi, int id, function rtl8367_setup (line 1124) | static int rtl8367_setup(struct rtl8366_smi *smi) function rtl8367_get_mib_counter (line 1200) | static int rtl8367_get_mib_counter(struct rtl8366_smi *smi, int counter, function rtl8367_get_vlan_4k (line 1246) | static int rtl8367_get_vlan_4k(struct rtl8366_smi *smi, u32 vid, function rtl8367_set_vlan_4k (line 1280) | static int rtl8367_set_vlan_4k(struct rtl8366_smi *smi, function rtl8367_get_vlan_mc (line 1315) | static int rtl8367_get_vlan_mc(struct rtl8366_smi *smi, u32 index, function rtl8367_set_vlan_mc (line 1340) | static int rtl8367_set_vlan_mc(struct rtl8366_smi *smi, u32 index, function rtl8367_get_mc_index (line 1369) | static int rtl8367_get_mc_index(struct rtl8366_smi *smi, int port, int *... function rtl8367_set_mc_index (line 1385) | static int rtl8367_set_mc_index(struct rtl8366_smi *smi, int port, int i... function rtl8367_enable_vlan (line 1397) | static int rtl8367_enable_vlan(struct rtl8366_smi *smi, int enable) function rtl8367_enable_vlan4k (line 1404) | static int rtl8367_enable_vlan4k(struct rtl8366_smi *smi, int enable) function rtl8367_is_vlan_valid (line 1409) | static int rtl8367_is_vlan_valid(struct rtl8366_smi *smi, unsigned vlan) function rtl8367_enable_port (line 1422) | static int rtl8367_enable_port(struct rtl8366_smi *smi, int port, int en... function rtl8367_sw_reset_mibs (line 1432) | static int rtl8367_sw_reset_mibs(struct switch_dev *dev, function rtl8367_sw_get_port_link (line 1442) | static int rtl8367_sw_get_port_link(struct switch_dev *dev, function rtl8367_sw_get_max_length (line 1483) | static int rtl8367_sw_get_max_length(struct switch_dev *dev, function rtl8367_sw_set_max_length (line 1497) | static int rtl8367_sw_set_max_length(struct switch_dev *dev, function rtl8367_sw_reset_port_mibs (line 1526) | static int rtl8367_sw_reset_port_mibs(struct switch_dev *dev, function rtl8367_sw_get_port_stats (line 1541) | static int rtl8367_sw_get_port_stats(struct switch_dev *dev, int port, type switch_attr (line 1548) | struct switch_attr type switch_attr (line 1581) | struct switch_attr type switch_attr (line 1597) | struct switch_attr type switch_dev_ops (line 1615) | struct switch_dev_ops function rtl8367_switch_init (line 1638) | static int rtl8367_switch_init(struct rtl8366_smi *smi) function rtl8367_switch_cleanup (line 1657) | static void rtl8367_switch_cleanup(struct rtl8366_smi *smi) function rtl8367_mii_read (line 1662) | static int rtl8367_mii_read(struct mii_bus *bus, int addr, int reg) function rtl8367_mii_write (line 1675) | static int rtl8367_mii_write(struct mii_bus *bus, int addr, int reg, u16... function rtl8367_detect (line 1691) | static int rtl8367_detect(struct rtl8366_smi *smi) type rtl8366_smi_ops (line 1728) | struct rtl8366_smi_ops function rtl8367_probe (line 1749) | static int rtl8367_probe(struct platform_device *pdev) function rtl8367_remove (line 1788) | static int rtl8367_remove(struct platform_device *pdev) function rtl8367_shutdown (line 1802) | static void rtl8367_shutdown(struct platform_device *pdev) type of_device_id (line 1811) | struct of_device_id type platform_driver (line 1818) | struct platform_driver function rtl8367_module_init (line 1831) | static int __init rtl8367_module_init(void) function rtl8367_module_exit (line 1837) | static void __exit rtl8367_module_exit(void) FILE: target/linux/generic/files/drivers/net/phy/rtl8367b.c type rtl8367b_initval (line 261) | struct rtl8367b_initval { type rtl8366_mib_counter (line 269) | struct rtl8366_mib_counter type rtl8367b_initval (line 354) | struct rtl8367b_initval type rtl8367b_initval (line 567) | struct rtl8367b_initval function rtl8367b_write_initvals (line 608) | static int rtl8367b_write_initvals(struct rtl8366_smi *smi, function rtl8367b_read_phy_reg (line 621) | static int rtl8367b_read_phy_reg(struct rtl8366_smi *smi, function rtl8367b_write_phy_reg (line 668) | static int rtl8367b_write_phy_reg(struct rtl8366_smi *smi, function rtl8367b_init_regs (line 716) | static int rtl8367b_init_regs(struct rtl8366_smi *smi) function rtl8367b_reset_chip (line 751) | static int rtl8367b_reset_chip(struct rtl8366_smi *smi) function rtl8367b_extif_set_mode (line 776) | static int rtl8367b_extif_set_mode(struct rtl8366_smi *smi, int id, function rtl8367b_extif_set_force (line 850) | static int rtl8367b_extif_set_force(struct rtl8366_smi *smi, int id, function rtl8367b_extif_set_rgmii_delay (line 878) | static int rtl8367b_extif_set_rgmii_delay(struct rtl8366_smi *smi, int id, function rtl8367b_extif_init (line 897) | static int rtl8367b_extif_init(struct rtl8366_smi *smi, int id, function rtl8367b_extif_init_of (line 924) | static int rtl8367b_extif_init_of(struct rtl8366_smi *smi, int id, function rtl8367b_extif_init_of (line 961) | static int rtl8367b_extif_init_of(struct rtl8366_smi *smi, int id, function rtl8367b_setup (line 968) | static int rtl8367b_setup(struct rtl8366_smi *smi) function rtl8367b_get_mib_counter (line 1027) | static int rtl8367b_get_mib_counter(struct rtl8366_smi *smi, int counter, function rtl8367b_get_vlan_4k (line 1074) | static int rtl8367b_get_vlan_4k(struct rtl8366_smi *smi, u32 vid, function rtl8367b_set_vlan_4k (line 1106) | static int rtl8367b_set_vlan_4k(struct rtl8366_smi *smi, function rtl8367b_get_vlan_mc (line 1141) | static int rtl8367b_get_vlan_mc(struct rtl8366_smi *smi, u32 index, function rtl8367b_set_vlan_mc (line 1166) | static int rtl8367b_set_vlan_mc(struct rtl8366_smi *smi, u32 index, function rtl8367b_get_mc_index (line 1195) | static int rtl8367b_get_mc_index(struct rtl8366_smi *smi, int port, int ... function rtl8367b_set_mc_index (line 1211) | static int rtl8367b_set_mc_index(struct rtl8366_smi *smi, int port, int ... function rtl8367b_enable_vlan (line 1223) | static int rtl8367b_enable_vlan(struct rtl8366_smi *smi, int enable) function rtl8367b_enable_vlan4k (line 1230) | static int rtl8367b_enable_vlan4k(struct rtl8366_smi *smi, int enable) function rtl8367b_is_vlan_valid (line 1235) | static int rtl8367b_is_vlan_valid(struct rtl8366_smi *smi, unsigned vlan) function rtl8367b_enable_port (line 1248) | static int rtl8367b_enable_port(struct rtl8366_smi *smi, int port, int e... function rtl8367b_sw_reset_mibs (line 1258) | static int rtl8367b_sw_reset_mibs(struct switch_dev *dev, function rtl8367b_sw_get_port_link (line 1268) | static int rtl8367b_sw_get_port_link(struct switch_dev *dev, function rtl8367b_sw_get_max_length (line 1309) | static int rtl8367b_sw_get_max_length(struct switch_dev *dev, function rtl8367b_sw_set_max_length (line 1323) | static int rtl8367b_sw_set_max_length(struct switch_dev *dev, function rtl8367b_sw_reset_port_mibs (line 1352) | static int rtl8367b_sw_reset_port_mibs(struct switch_dev *dev, function rtl8367b_sw_get_port_stats (line 1367) | static int rtl8367b_sw_get_port_stats(struct switch_dev *dev, int port, type switch_attr (line 1374) | struct switch_attr type switch_attr (line 1407) | struct switch_attr type switch_attr (line 1423) | struct switch_attr type switch_dev_ops (line 1434) | struct switch_dev_ops function rtl8367b_switch_init (line 1457) | static int rtl8367b_switch_init(struct rtl8366_smi *smi) function rtl8367b_switch_cleanup (line 1476) | static void rtl8367b_switch_cleanup(struct rtl8366_smi *smi) function rtl8367b_mii_read (line 1481) | static int rtl8367b_mii_read(struct mii_bus *bus, int addr, int reg) function rtl8367b_mii_write (line 1494) | static int rtl8367b_mii_write(struct mii_bus *bus, int addr, int reg, u1... function rtl8367b_detect (line 1510) | static int rtl8367b_detect(struct rtl8366_smi *smi) type rtl8366_smi_ops (line 1562) | struct rtl8366_smi_ops function rtl8367b_probe (line 1583) | static int rtl8367b_probe(struct platform_device *pdev) function rtl8367b_remove (line 1624) | static int rtl8367b_remove(struct platform_device *pdev) function rtl8367b_shutdown (line 1638) | static void rtl8367b_shutdown(struct platform_device *pdev) type of_device_id (line 1647) | struct of_device_id type platform_driver (line 1654) | struct platform_driver FILE: target/linux/generic/files/drivers/net/phy/swconfig.c type list_head (line 38) | struct list_head type swconfig_callback (line 40) | struct swconfig_callback type swconfig_callback (line 42) | struct swconfig_callback { function swconfig_get_vlan_ports (line 60) | static int function swconfig_set_vlan_ports (line 75) | static int function swconfig_set_pvid (line 105) | static int function swconfig_get_pvid (line 118) | static int function swconfig_set_link (line 131) | static int function swconfig_get_link (line 141) | static int function swconfig_apply_config (line 157) | static int function swconfig_reset_switch (line 168) | static int type global_defaults (line 179) | enum global_defaults { type vlan_defaults (line 184) | enum vlan_defaults { type port_defaults (line 188) | enum port_defaults { type switch_attr (line 193) | struct switch_attr type switch_attr (line 208) | struct switch_attr type switch_attr (line 225) | struct switch_attr type switch_attr (line 235) | struct switch_attr type switch_attrlist (line 236) | struct switch_attrlist function swconfig_defaults_init (line 248) | static void swconfig_defaults_init(struct switch_dev *dev) type genl_family (line 272) | struct genl_family type nla_policy (line 274) | struct nla_policy type nla_policy (line 285) | struct nla_policy type nla_policy (line 290) | struct nla_policy function swconfig_lock (line 296) | static inline void function swconfig_unlock (line 302) | static inline void type switch_dev (line 308) | struct switch_dev type genl_info (line 309) | struct genl_info type switch_dev (line 311) | struct switch_dev type switch_dev (line 312) | struct switch_dev function swconfig_put_dev (line 336) | static inline void function swconfig_dump_attr (line 342) | static int function swconfig_send_multipart (line 375) | static int function swconfig_list_attrs (line 417) | static int type switch_attr (line 496) | struct switch_attr type switch_dev (line 497) | struct switch_dev type genl_info (line 497) | struct genl_info type switch_val (line 498) | struct switch_val type genlmsghdr (line 500) | struct genlmsghdr type switch_attrlist (line 501) | struct switch_attrlist type switch_attr (line 502) | struct switch_attr type switch_attr (line 506) | struct switch_attr function swconfig_parse_ports (line 577) | static int function swconfig_parse_link (line 610) | static int function swconfig_set_attr (line 626) | static int function swconfig_close_portlist (line 704) | static int function swconfig_send_port (line 712) | static int function swconfig_send_ports (line 745) | static int function swconfig_send_link (line 777) | static int function swconfig_get_attr (line 824) | static int function swconfig_send_switch (line 910) | static int function swconfig_dump_switches (line 963) | static int swconfig_dump_switches(struct sk_buff *skb, function swconfig_done (line 985) | static int type genl_ops (line 991) | struct genl_ops type genl_family (line 1048) | struct genl_family function of_switch_load_portmap (line 1060) | void function register_switch (line 1104) | int function unregister_switch (line 1177) | void function switch_generic_set_link (line 1190) | int function swconfig_init (line 1227) | static int __init function swconfig_exit (line 1235) | static void __exit FILE: target/linux/generic/files/drivers/net/phy/swconfig_leds.c type switch_led_trigger (line 41) | struct switch_led_trigger { type swconfig_trig_data (line 53) | struct swconfig_trig_data { function swconfig_trig_set_brightness (line 67) | static void function swconfig_trig_update_port_mask (line 75) | static void function swconfig_trig_port_mask_store (line 112) | static ssize_t function swconfig_trig_port_mask_show (line 141) | static ssize_t function swconfig_trig_speed_mask_show (line 162) | static ssize_t swconfig_trig_speed_mask_show(struct device *dev, function swconfig_trig_speed_mask_store (line 180) | static ssize_t swconfig_trig_speed_mask_store(struct device *dev, function swconfig_trig_mode_show (line 204) | static ssize_t swconfig_trig_mode_show(struct device *dev, function swconfig_trig_mode_store (line 230) | static ssize_t swconfig_trig_mode_store(struct device *dev, function swconfig_trig_activate (line 277) | static int function swconfig_trig_deactivate (line 324) | static void function swconfig_trig_led_event (line 346) | static void function swconfig_trig_update_leds (line 414) | static void function swconfig_led_work_func (line 431) | static void function swconfig_create_led_trigger (line 503) | static int function swconfig_destroy_led_trigger (line 536) | static void function swconfig_create_led_trigger (line 550) | static inline int function swconfig_destroy_led_trigger (line 553) | static inline void FILE: target/linux/generic/files/drivers/platform/mikrotik/rb_hardconfig.c type kobject (line 90) | struct kobject type hc_hwopt (line 279) | struct hc_hwopt { function hc_tag_show_mac (line 329) | static ssize_t hc_tag_show_mac(const u8 *pld, u16 pld_len, char *buf) function hc_tag_show_hwoptions (line 341) | static ssize_t hc_tag_show_hwoptions(const u8 *pld, u16 pld_len, char *buf) type file (line 360) | struct file type kobject (line 360) | struct kobject type bin_attribute (line 361) | struct bin_attribute type hc_wlan_attr (line 364) | struct hc_wlan_attr { type hc_wlan_attr (line 379) | struct hc_wlan_attr type kobject (line 384) | struct kobject type kobj_attribute (line 384) | struct kobj_attribute type hc_attr (line 388) | struct hc_attr { function hc_wlan_data_unpack_erd (line 455) | static int hc_wlan_data_unpack_erd(const u16 tag_id, const u8 *inbuf, si... function hc_wlan_data_unpack_lzor (line 490) | static int hc_wlan_data_unpack_lzor(const u16 tag_id, const u8 *inbuf, s... function hc_wlan_data_unpack (line 566) | static int hc_wlan_data_unpack(const u16 tag_id, const size_t tofs, size... function hc_attr_show (line 611) | static ssize_t hc_attr_show(struct kobject *kobj, struct kobj_attribute ... function hc_wlan_data_bin_read (line 635) | static ssize_t hc_wlan_data_bin_read(struct file *filp, struct kobject *... function rb_hardconfig_init (line 679) | int rb_hardconfig_init(struct kobject *rb_kobj, struct mtd_info *mtd) function rb_hardconfig_exit (line 819) | void rb_hardconfig_exit(void) FILE: target/linux/generic/files/drivers/platform/mikrotik/rb_softconfig.c type kobject (line 146) | struct kobject type sc_u32tvs (line 156) | struct sc_u32tvs { function sc_tag_show_u32tvs (line 166) | static ssize_t sc_tag_show_u32tvs(const u8 *pld, u16 pld_len, char *buf, function sc_tag_store_u32tvs (line 194) | static ssize_t sc_tag_store_u32tvs(const u8 *pld, u16 pld_len, const cha... type sc_boolts (line 218) | struct sc_boolts { function sc_tag_show_boolts (line 223) | static ssize_t sc_tag_show_boolts(const u8 *pld, u16 pld_len, char *buf, function sc_tag_store_boolts (line 243) | static ssize_t sc_tag_store_boolts(const u8 *pld, u16 pld_len, const cha... type sc_u32tvs (line 265) | struct sc_u32tvs type sc_u32tvs (line 283) | struct sc_u32tvs type sc_boolts (line 293) | struct sc_boolts type sc_boolts (line 298) | struct sc_boolts type sc_boolts (line 303) | struct sc_boolts type sc_boolts (line 308) | struct sc_boolts type sc_boolts (line 313) | struct sc_boolts function SC_TAG_SHOW_STORE_U32TVS_FUNCS (line 338) | SC_TAG_SHOW_STORE_U32TVS_FUNCS(uartspeeds) function sc_tag_store_bootdelays (line 369) | static ssize_t sc_tag_store_bootdelays(const u8 *pld, u16 pld_len, const... type sc_u32tvs (line 395) | struct sc_u32tvs type sc_u32tvs (line 404) | struct sc_u32tvs function sc_tag_cpufreq_ath79_arraysize (line 415) | static int sc_tag_cpufreq_ath79_arraysize(void) function sc_tag_show_cpufreq_indexes (line 437) | static ssize_t sc_tag_show_cpufreq_indexes(const u8 *pld, u16 pld_len, c... function sc_tag_store_cpufreq_indexes (line 449) | static ssize_t sc_tag_store_cpufreq_indexes(const u8 *pld, u16 pld_len, ... type kobject (line 466) | struct kobject type kobj_attribute (line 466) | struct kobj_attribute type kobject (line 468) | struct kobject type kobj_attribute (line 468) | struct kobj_attribute type sc_attr (line 472) | struct sc_attr { function sc_attr_show (line 535) | static ssize_t sc_attr_show(struct kobject *kobj, struct kobj_attribute ... function sc_attr_store (line 553) | static ssize_t sc_attr_store(struct kobject *kobj, struct kobj_attribute... function sc_commit_show (line 585) | static ssize_t sc_commit_show(struct kobject *kobj, struct kobj_attribut... function sc_commit_store (line 610) | static ssize_t sc_commit_store(struct kobject *kobj, struct kobj_attribu... type kobj_attribute (line 695) | struct kobj_attribute function rb_softconfig_init (line 697) | int rb_softconfig_init(struct kobject *rb_kobj, struct mtd_info *mtd) function rb_softconfig_exit (line 789) | void rb_softconfig_exit(void) FILE: target/linux/generic/files/drivers/platform/mikrotik/routerboot.c type kobject (line 20) | struct kobject function routerboot_tag_find (line 42) | int routerboot_tag_find(const u8 *bufhead, const size_t buflen, const u1... function routerboot_rle_decode (line 111) | int routerboot_rle_decode(const u8 *in, size_t inlen, u8 *out, size_t *o... function routerboot_mtd_notifier_add (line 164) | static void routerboot_mtd_notifier_add(struct mtd_info *mtd) function routerboot_mtd_notifier_remove (line 183) | static void routerboot_mtd_notifier_remove(struct mtd_info *mtd) type mtd_notifier (line 195) | struct mtd_notifier function routerboot_init (line 200) | static int __init routerboot_init(void) function routerboot_exit (line 211) | static void __exit routerboot_exit(void) function routerboot_tag_show_string (line 222) | ssize_t routerboot_tag_show_string(const u8 *pld, u16 pld_len, char *buf) function routerboot_tag_show_u32s (line 227) | ssize_t routerboot_tag_show_u32s(const u8 *pld, u16 pld_len, char *buf) FILE: target/linux/generic/files/drivers/platform/mikrotik/routerboot.h type kobject (line 28) | struct kobject type mtd_info (line 28) | struct mtd_info type kobject (line 31) | struct kobject type mtd_info (line 31) | struct mtd_info FILE: target/linux/generic/files/include/linux/ar8216_platform.h type ar8327_pad_mode (line 20) | enum ar8327_pad_mode { type ar8327_clk_delay_sel (line 33) | enum ar8327_clk_delay_sel { type ar8327_pad_cfg (line 40) | struct ar8327_pad_cfg { type ar8327_port_speed (line 53) | enum ar8327_port_speed { type ar8327_port_cfg (line 59) | struct ar8327_port_cfg { type ar8327_sgmii_cfg (line 67) | struct ar8327_sgmii_cfg { type ar8327_led_cfg (line 72) | struct ar8327_led_cfg { type ar8327_led_num (line 80) | enum ar8327_led_num { type ar8327_led_mode (line 98) | enum ar8327_led_mode { type ar8327_led_info (line 103) | struct ar8327_led_info { type ar8327_platform_data (line 117) | struct ar8327_platform_data { FILE: target/linux/generic/files/include/linux/ath5k_platform.h type ath5k_platform_data (line 25) | struct ath5k_platform_data { FILE: target/linux/generic/files/include/linux/ath9k_platform.h type ath9k_platform_data (line 24) | struct ath9k_platform_data { FILE: target/linux/generic/files/include/linux/mtd/mtk_bmt.h type mtd_info (line 5) | struct mtd_info type mtd_info (line 6) | struct mtd_info function mtk_bmt_attach (line 8) | static inline int mtk_bmt_attach(struct mtd_info *mtd) function mtk_bmt_detach (line 13) | static inline void mtk_bmt_detach(struct mtd_info *mtd) FILE: target/linux/generic/files/include/linux/myloader.h type mylo_partition (line 49) | struct mylo_partition { type mylo_partition_table (line 74) | struct mylo_partition_table { type mylo_partition_header (line 82) | struct mylo_partition_header { type mylo_system_params (line 87) | struct mylo_system_params { type mylo_eth_addr (line 105) | struct mylo_eth_addr { type mylo_board_params (line 113) | struct mylo_board_params { FILE: target/linux/generic/files/include/linux/platform_data/adm6996-gpio.h type adm6996_model (line 16) | enum adm6996_model { type adm6996_gpio_platform_data (line 22) | struct adm6996_gpio_platform_data { FILE: target/linux/generic/files/include/linux/rt2x00_platform.h type rt2x00_platform_data (line 15) | struct rt2x00_platform_data { FILE: target/linux/generic/files/include/linux/rtl8366.h type rtl8366_smi (line 18) | struct rtl8366_smi type rtl8366_type (line 20) | enum rtl8366_type { type rtl8366_initval (line 26) | struct rtl8366_initval { type rtl8366_platform_data (line 31) | struct rtl8366_platform_data { type rtl8366_type (line 40) | enum rtl8366_type type rtl8366_platform_data (line 40) | struct rtl8366_platform_data FILE: target/linux/generic/files/include/linux/rtl8367.h type rtl8367_port_speed (line 17) | enum rtl8367_port_speed { type rtl8367_port_ability (line 23) | struct rtl8367_port_ability { type rtl8367_extif_mode (line 33) | enum rtl8367_extif_mode { type rtl8367_extif_config (line 47) | struct rtl8367_extif_config { type rtl8367_platform_data (line 54) | struct rtl8367_platform_data { FILE: target/linux/generic/files/include/linux/switch.h type switch_dev (line 22) | struct switch_dev type switch_op (line 23) | struct switch_op type switch_val (line 24) | struct switch_val type switch_attr (line 25) | struct switch_attr type switch_attrlist (line 26) | struct switch_attrlist type switch_led_trigger (line 27) | struct switch_led_trigger type switch_dev (line 29) | struct switch_dev type net_device (line 29) | struct net_device type switch_dev (line 30) | struct switch_dev type switch_attrlist (line 38) | struct switch_attrlist { type switch_port_speed (line 43) | enum switch_port_speed { type switch_port_link (line 50) | struct switch_port_link { type switch_port_stats (line 61) | struct switch_port_stats { type switch_dev_ops (line 84) | struct switch_dev_ops { type switch_dev (line 107) | struct switch_dev { type switch_port (line 139) | struct switch_port { type switch_portmap (line 144) | struct switch_portmap { type switch_val (line 149) | struct switch_val { type switch_attr (line 161) | struct switch_attr { type switch_dev (line 176) | struct switch_dev type switch_port_link (line 177) | struct switch_port_link FILE: target/linux/generic/files/include/uapi/linux/switch.h type switch_val_type (line 85) | enum switch_val_type { FILE: target/linux/generic/image/lzma-loader/src/LzmaDecode.c function LzmaDecodeProperties (line 125) | int LzmaDecodeProperties(CLzmaProperties *propsRes, const unsigned char ... function LzmaDecode (line 161) | int LzmaDecode(CLzmaDecoderState *vs, function IfBit0 (line 443) | IfBit0(probLen) function IfBit0 (line 454) | IfBit0(probLen) FILE: target/linux/generic/image/lzma-loader/src/LzmaDecode.h type ILzmaInCallback (line 68) | typedef struct _ILzmaInCallback type CLzmaProperties (line 79) | typedef struct _CLzmaProperties type CLzmaDecoderState (line 95) | typedef struct _CLzmaDecoderState FILE: target/linux/generic/image/lzma-loader/src/decompress.c function blast_icache (line 59) | static __inline__ void blast_icache(unsigned long size, unsigned long ls... function blast_dcache (line 70) | static __inline__ void blast_dcache(unsigned long size, unsigned long ls... function read_byte (line 83) | static int read_byte(void *object, unsigned char **buffer, UInt32 *buffe... function get_byte (line 91) | static __inline__ unsigned char get_byte(void) function entry (line 107) | void entry(unsigned long icache_size, unsigned long icache_lsize, FILE: target/linux/generic/image/lzma-loader/src/print.c function lp_Print (line 29) | void function PrintChar (line 218) | int function PrintString (line 234) | int function PrintNum (line 253) | int FILE: target/linux/generic/image/lzma-loader/src/printf.c function myoutput (line 16) | static void myoutput(void *arg, char *s, int l) function printf (line 29) | void printf(char *fmt, ...) FILE: target/linux/generic/image/lzma-loader/src/uart16550.c function Uart16550Init (line 49) | void Uart16550Init(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 74) | uint8 Uart16550GetPoll() function Uart16550Put (line 81) | void Uart16550Put(uint8 byte) FILE: target/linux/generic/image/lzma-loader/src/uart16550.h type uint8 (line 15) | typedef unsigned char uint8; type uint32 (line 16) | typedef unsigned int uint32; FILE: target/linux/ipq40xx/files/drivers/net/ethernet/qualcomm/essedma/edma.c type net_device (line 21) | struct net_device function edma_skb_priority_offset (line 28) | static unsigned int edma_skb_priority_offset(struct sk_buff *skb) function edma_alloc_tx_ring (line 36) | static int edma_alloc_tx_ring(struct edma_common_info *edma_cinfo, function edma_free_tx_ring (line 68) | static void edma_free_tx_ring(struct edma_common_info *edma_cinfo, function edma_alloc_rx_ring (line 84) | static int edma_alloc_rx_ring(struct edma_common_info *edma_cinfo, function edma_free_rx_ring (line 115) | static void edma_free_rx_ring(struct edma_common_info *edma_cinfo, function edma_configure_tx (line 131) | static void edma_configure_tx(struct edma_common_info *edma_cinfo) function edma_configure_rx (line 145) | static void edma_configure_rx(struct edma_common_info *edma_cinfo) function edma_alloc_rx_buf (line 176) | static int edma_alloc_rx_buf(struct edma_common_info function edma_init_desc (line 281) | static void edma_init_desc(struct edma_common_info *edma_cinfo) function edma_receive_checksum (line 349) | static void edma_receive_checksum(struct edma_rx_return_desc *rd, function edma_clean_rfd (line 367) | static void edma_clean_rfd(struct edma_rfd_desc_ring *erdr, u16 index) function edma_rx_complete_stp_rstp (line 385) | static void edma_rx_complete_stp_rstp(struct sk_buff *skb, int port_id, ... function edma_rx_complete_fraglist (line 428) | static int edma_rx_complete_fraglist(struct sk_buff *skb, u16 num_rfds, ... function edma_rx_complete_paged (line 483) | static int edma_rx_complete_paged(struct sk_buff *skb, u16 num_rfds, u16... function u16 (line 545) | static u16 edma_rx_complete(struct edma_common_info *edma_cinfo, function edma_delete_rfs_filter (line 786) | static int edma_delete_rfs_filter(struct edma_adapter *adapter, function edma_add_rfs_filter (line 805) | static int edma_add_rfs_filter(struct edma_adapter *adapter, type edma_rfs_filter_node (line 833) | struct edma_rfs_filter_node type hlist_head (line 833) | struct hlist_head type flow_keys (line 834) | struct flow_keys type edma_rfs_filter_node (line 836) | struct edma_rfs_filter_node function edma_initialise_rfs_flow_table (line 851) | static void edma_initialise_rfs_flow_table(struct edma_adapter *adapter) function edma_free_rfs_flow_table (line 873) | static void edma_free_rfs_flow_table(struct edma_adapter *adapter) function edma_tx_unmap_and_free (line 908) | static inline void edma_tx_unmap_and_free(struct platform_device *pdev, function edma_tx_complete (line 932) | static void edma_tx_complete(struct edma_common_info *edma_cinfo, int qu... type edma_sw_desc (line 970) | struct edma_sw_desc type edma_common_info (line 970) | struct edma_common_info type edma_tx_desc (line 971) | struct edma_tx_desc type edma_tx_desc_ring (line 973) | struct edma_tx_desc_ring type edma_tx_desc (line 974) | struct edma_tx_desc type edma_tx_desc (line 980) | struct edma_tx_desc type edma_common_info (line 980) | struct edma_common_info type edma_tx_desc_ring (line 983) | struct edma_tx_desc_ring type edma_tx_desc (line 985) | struct edma_tx_desc type edma_tx_desc (line 986) | struct edma_tx_desc function u16 (line 996) | static inline u16 edma_tpd_available(struct edma_common_info *edma_cinfo, function edma_tx_queue_get (line 1017) | static inline int edma_tx_queue_get(struct edma_adapter *adapter, function edma_tx_update_hw_idx (line 1029) | static void edma_tx_update_hw_idx(struct edma_common_info *edma_cinfo, function edma_rollback_tx (line 1047) | static void edma_rollback_tx(struct edma_adapter *adapter, function edma_tx_map_and_fill (line 1075) | static int edma_tx_map_and_fill(struct edma_common_info *edma_cinfo, function edma_check_link (line 1285) | static int edma_check_link(struct edma_adapter *adapter) function edma_adjust_link (line 1301) | void edma_adjust_link(struct net_device *netdev) type net_device_stats (line 1333) | struct net_device_stats type net_device (line 1333) | struct net_device type edma_adapter (line 1335) | struct edma_adapter function netdev_tx_t (line 1343) | netdev_tx_t edma_xmit(struct sk_buff *skb, function edma_flow_may_expire (line 1446) | void edma_flow_may_expire(struct timer_list *t) function edma_rx_flow_steer (line 1488) | int edma_rx_flow_steer(struct net_device *dev, const struct sk_buff *skb, function edma_register_rfs_filter (line 1578) | int edma_register_rfs_filter(struct net_device *netdev, function edma_alloc_tx_rings (line 1599) | int edma_alloc_tx_rings(struct edma_common_info *edma_cinfo) function edma_free_tx_rings (line 1618) | void edma_free_tx_rings(struct edma_common_info *edma_cinfo) function edma_free_tx_resources (line 1629) | void edma_free_tx_resources(struct edma_common_info *edma_cinfo) function edma_alloc_rx_rings (line 1650) | int edma_alloc_rx_rings(struct edma_common_info *edma_cinfo) function edma_free_rx_rings (line 1670) | void edma_free_rx_rings(struct edma_common_info *edma_cinfo) function edma_free_queues (line 1683) | void edma_free_queues(struct edma_common_info *edma_cinfo) function edma_free_rx_resources (line 1709) | void edma_free_rx_resources(struct edma_common_info *edma_cinfo) function edma_alloc_queues_tx (line 1738) | int edma_alloc_queues_tx(struct edma_common_info *edma_cinfo) function edma_alloc_queues_rx (line 1760) | int edma_alloc_queues_rx(struct edma_common_info *edma_cinfo) function edma_clear_irq_status (line 1783) | void edma_clear_irq_status() function edma_configure (line 1794) | int edma_configure(struct edma_common_info *edma_cinfo) function edma_irq_enable (line 1834) | void edma_irq_enable(struct edma_common_info *edma_cinfo) function edma_irq_disable (line 1852) | void edma_irq_disable(struct edma_common_info *edma_cinfo) function edma_free_irqs (line 1868) | void edma_free_irqs(struct edma_adapter *adapter) function edma_enable_rx_ctrl (line 1886) | void edma_enable_rx_ctrl(struct edma_hw *hw) function edma_enable_tx_ctrl (line 1899) | void edma_enable_tx_ctrl(struct edma_hw *hw) function edma_stop_rx_tx (line 1911) | void edma_stop_rx_tx(struct edma_hw *hw) function edma_reset (line 1926) | int edma_reset(struct edma_common_info *edma_cinfo) function edma_fill_netdev (line 1942) | int edma_fill_netdev(struct edma_common_info *edma_cinfo, int queue_id, function edma_set_mac_addr (line 1966) | int edma_set_mac_addr(struct net_device *netdev, void *p) function edma_set_stp_rstp (line 1983) | void edma_set_stp_rstp(bool rstp) function edma_assign_ath_hdr_type (line 1991) | void edma_assign_ath_hdr_type(int eth_type) function edma_get_default_vlan_tag (line 1999) | int edma_get_default_vlan_tag(struct net_device *netdev) function edma_open (line 2012) | int edma_open(struct net_device *netdev) function edma_close (line 2048) | int edma_close(struct net_device *netdev) function edma_poll (line 2077) | int edma_poll(struct napi_struct *napi, int budget) function irqreturn_t (line 2161) | irqreturn_t edma_interrupt(int irq, void *dev) FILE: target/linux/ipq40xx/files/drivers/net/ethernet/qualcomm/essedma/edma.h type edma_ethtool_statistics (line 178) | struct edma_ethtool_statistics { type edma_mdio_data (line 231) | struct edma_mdio_data { type edma_link_state (line 238) | enum edma_link_state { type edma_gmac_state (line 244) | enum edma_gmac_state { type edma_tx_desc (line 249) | struct edma_tx_desc { type edma_rx_return_desc (line 258) | struct edma_rx_return_desc { type edma_rx_free_desc (line 270) | struct edma_rx_free_desc { type edma_hw (line 275) | struct edma_hw { type edma_sw_desc (line 291) | struct edma_sw_desc { type edma_per_cpu_queues_info (line 299) | struct edma_per_cpu_queues_info { type edma_common_info (line 311) | struct edma_common_info { type edma_tx_desc_ring (line 343) | struct edma_tx_desc_ring { type edma_rfd_desc_ring (line 358) | struct edma_rfd_desc_ring { type edma_rfs_filter_node (line 370) | struct edma_rfs_filter_node { type edma_rfs_flow_table (line 379) | struct edma_rfs_flow_table { type edma_adapter (line 389) | struct edma_adapter { type edma_common_info (line 410) | struct edma_common_info type edma_common_info (line 411) | struct edma_common_info type net_device (line 412) | struct net_device type net_device (line 413) | struct net_device type edma_common_info (line 414) | struct edma_common_info type edma_common_info (line 415) | struct edma_common_info type edma_common_info (line 416) | struct edma_common_info type edma_common_info (line 417) | struct edma_common_info type edma_common_info (line 418) | struct edma_common_info type edma_common_info (line 419) | struct edma_common_info type edma_common_info (line 420) | struct edma_common_info type edma_common_info (line 421) | struct edma_common_info type edma_common_info (line 422) | struct edma_common_info type napi_struct (line 423) | struct napi_struct type sk_buff (line 424) | struct sk_buff type net_device (line 425) | struct net_device type edma_common_info (line 426) | struct edma_common_info type edma_common_info (line 427) | struct edma_common_info type edma_hw (line 428) | struct edma_hw type edma_hw (line 429) | struct edma_hw type edma_hw (line 430) | struct edma_hw type edma_adapter (line 431) | struct edma_adapter type net_device_stats (line 435) | struct net_device_stats type net_device (line 435) | struct net_device type net_device (line 436) | struct net_device type net_device (line 437) | struct net_device type sk_buff (line 437) | struct sk_buff type net_device (line 439) | struct net_device type timer_list (line 441) | struct timer_list type net_device (line 442) | struct net_device type net_device (line 445) | struct net_device type net_device (line 446) | struct net_device type edma_common_info (line 447) | struct edma_common_info type edma_common_info (line 448) | struct edma_common_info type edma_common_info (line 453) | struct edma_common_info type phy_device (line 454) | struct phy_device FILE: target/linux/ipq40xx/files/drivers/net/ethernet/qualcomm/essedma/edma_axi.c type net_device (line 44) | struct net_device function edma_write_reg (line 81) | void edma_write_reg(u16 reg_addr, u32 reg_value) function edma_read_reg (line 86) | void edma_read_reg(u16 reg_addr, volatile u32 *reg_value) function ess_write_reg (line 91) | static void ess_write_reg(struct edma_common_info *edma, u16 reg_addr, u... function ess_read_reg (line 97) | static void ess_read_reg(struct edma_common_info *edma, u16 reg_addr, function ess_reset (line 104) | static int ess_reset(struct edma_common_info *edma) function ess_set_port_status_speed (line 157) | void ess_set_port_status_speed(struct edma_common_info *edma, function edma_change_tx_coalesce (line 189) | void edma_change_tx_coalesce(int usecs) function edma_change_rx_coalesce (line 205) | void edma_change_rx_coalesce(int usecs) function edma_get_tx_rx_coalesce (line 221) | void edma_get_tx_rx_coalesce(u32 *reg_val) function edma_read_append_stats (line 226) | void edma_read_append_stats(struct edma_common_info *edma_cinfo) function edma_statistics_timer (line 262) | static void edma_statistics_timer(struct timer_list *t) function edma_enable_stp_rstp (line 272) | static int edma_enable_stp_rstp(struct ctl_table *table, int write, function edma_ath_hdr_eth_type (line 285) | static int edma_ath_hdr_eth_type(struct ctl_table *table, int write, function edma_change_default_lan_vlan (line 298) | static int edma_change_default_lan_vlan(struct ctl_table *table, int write, function edma_change_default_wan_vlan (line 320) | static int edma_change_default_wan_vlan(struct ctl_table *table, int write, function edma_change_group1_vtag (line 342) | static int edma_change_group1_vtag(struct ctl_table *table, int write, function edma_change_group2_vtag (line 366) | static int edma_change_group2_vtag(struct ctl_table *table, int write, function edma_change_group3_vtag (line 390) | static int edma_change_group3_vtag(struct ctl_table *table, int write, function edma_change_group4_vtag (line 414) | static int edma_change_group4_vtag(struct ctl_table *table, int write, function edma_change_group5_vtag (line 438) | static int edma_change_group5_vtag(struct ctl_table *table, int write, function edma_set_rss_idt_value (line 462) | static int edma_set_rss_idt_value(struct ctl_table *table, int write, function edma_set_rss_idt_idx (line 475) | static int edma_set_rss_idt_idx(struct ctl_table *table, int write, function edma_weight_assigned_to_queues (line 495) | static int edma_weight_assigned_to_queues(struct ctl_table *table, int w... function edma_queue_to_virtual_queue_map (line 527) | static int edma_queue_to_virtual_queue_map(struct ctl_table *table, int ... type ctl_table (line 560) | struct ctl_table function ess_parse (line 655) | static int ess_parse(struct edma_common_info *edma) type net_device_ops (line 690) | struct net_device_ops function edma_axi_probe (line 709) | static int edma_axi_probe(struct platform_device *pdev) function edma_axi_remove (line 1278) | static int edma_axi_remove(struct platform_device *pdev) type of_device_id (line 1327) | struct of_device_id type platform_driver (line 1333) | struct platform_driver FILE: target/linux/ipq40xx/files/drivers/net/ethernet/qualcomm/essedma/edma_ethtool.c type edma_ethtool_stats (line 22) | struct edma_ethtool_stats { type edma_ethtool_stats (line 32) | struct edma_ethtool_stats function edma_get_strset_count (line 90) | static int edma_get_strset_count(struct net_device *netdev, function edma_get_strings (line 106) | static void edma_get_strings(struct net_device *netdev, uint32_t stringset, function edma_get_ethtool_stats (line 128) | static void edma_get_ethtool_stats(struct net_device *netdev, function edma_get_drvinfo (line 148) | static void edma_get_drvinfo(struct net_device *dev, function edma_nway_reset (line 158) | static int edma_nway_reset(struct net_device *netdev) function edma_get_wol (line 166) | static void edma_get_wol(struct net_device *netdev, function edma_get_msglevel (line 176) | static uint32_t edma_get_msglevel(struct net_device *netdev) function edma_get_settings (line 184) | static int edma_get_settings(struct net_device *netdev, function edma_set_settings (line 232) | static int edma_set_settings(struct net_device *netdev, type net_device (line 248) | struct net_device type ethtool_coalesce (line 248) | struct ethtool_coalesce type kernel_ethtool_coalesce (line 249) | struct kernel_ethtool_coalesce type netlink_ext_ack (line 250) | struct netlink_ext_ack function edma_get_coalesce (line 252) | static int edma_get_coalesce(struct net_device *netdev, type net_device (line 276) | struct net_device type ethtool_coalesce (line 276) | struct ethtool_coalesce type kernel_ethtool_coalesce (line 277) | struct kernel_ethtool_coalesce type netlink_ext_ack (line 278) | struct netlink_ext_ack function edma_set_coalesce (line 280) | static int edma_set_coalesce(struct net_device *netdev, function edma_set_priv_flags (line 295) | static int edma_set_priv_flags(struct net_device *netdev, u32 flags) function u32 (line 303) | static u32 edma_get_priv_flags(struct net_device *netdev) function edma_get_ringparam (line 311) | static void edma_get_ringparam(struct net_device *netdev, type ethtool_ops (line 323) | struct ethtool_ops function edma_set_ethtool_ops (line 347) | void edma_set_ethtool_ops(struct net_device *netdev) FILE: target/linux/ipq40xx/files/drivers/net/ethernet/qualcomm/essedma/ess_edma.h type edma_adapter (line 21) | struct edma_adapter type edma_hw (line 22) | struct edma_hw FILE: target/linux/ipq40xx/files/drivers/net/mdio/ar40xx.c type ar40xx_priv (line 35) | struct ar40xx_priv type ar40xx_mib_desc (line 44) | struct ar40xx_mib_desc function u32 (line 86) | static u32 function u32 (line 92) | static u32 function ar40xx_write (line 98) | static void function u32 (line 104) | static u32 function ar40xx_psgmii_write (line 116) | static void function ar40xx_phy_dbg_write (line 122) | static void function ar40xx_phy_dbg_read (line 134) | static void function ar40xx_phy_mmd_write (line 146) | static void function u16 (line 165) | static u16 function ar40xx_phy_poll_reset (line 187) | static void function ar40xx_phy_init (line 226) | static void function ar40xx_port_phy_linkdown (line 249) | static void function ar40xx_set_mirror_regs (line 271) | static void function ar40xx_sw_get_ports (line 308) | static int function ar40xx_sw_set_ports (line 333) | static int function ar40xx_reg_wait (line 357) | static int function ar40xx_mib_op (line 376) | static int function ar40xx_mib_fetch_port_stat (line 394) | static void function ar40xx_mib_capture (line 434) | static int function ar40xx_mib_flush (line 440) | static int function ar40xx_sw_set_reset_mibs (line 446) | static int function ar40xx_sw_set_vlan (line 466) | static int function ar40xx_sw_get_vlan (line 476) | static int function ar40xx_sw_set_mirror_rx_enable (line 486) | static int function ar40xx_sw_get_mirror_rx_enable (line 501) | static int function ar40xx_sw_set_mirror_tx_enable (line 514) | static int function ar40xx_sw_get_mirror_tx_enable (line 529) | static int function ar40xx_sw_set_mirror_monitor_port (line 542) | static int function ar40xx_sw_get_mirror_monitor_port (line 557) | static int function ar40xx_sw_set_mirror_source_port (line 570) | static int function ar40xx_sw_get_mirror_source_port (line 585) | static int function ar40xx_sw_set_linkdown (line 598) | static int function ar40xx_sw_set_port_reset_mib (line 613) | static int function ar40xx_sw_get_port_mib (line 638) | static int function ar40xx_sw_set_vid (line 681) | static int function ar40xx_sw_get_vid (line 691) | static int function ar40xx_sw_get_pvid (line 701) | static int function ar40xx_sw_set_pvid (line 709) | static int function ar40xx_read_port_link (line 722) | static void function ar40xx_sw_get_port_link (line 765) | static int type switch_attr (line 775) | struct switch_attr type switch_attr (line 831) | struct switch_attr type switch_attr (line 847) | struct switch_attr function ar40xx_wait_bit (line 860) | static int function ar40xx_atu_flush (line 882) | static int function ar40xx_ess_reset (line 897) | static void function ar40xx_malibu_psgmii_ess_reset (line 913) | static void function ar40xx_psgmii_single_phy_testing (line 969) | static void function ar40xx_psgmii_all_phy_testing (line 1029) | static void function ar40xx_psgmii_self_test (line 1091) | void function ar40xx_psgmii_self_test_clean (line 1147) | void function ar40xx_mac_mode_init (line 1171) | static void function ar40xx_cpuport_setup (line 1180) | static function ar40xx_init_port (line 1200) | static void function ar40xx_init_globals (line 1219) | void function ar40xx_hw_init (line 1252) | static int function ar40xx_force_1g_full (line 1277) | static function ar40xx_get_qm_status (line 1290) | static function ar40xx_sw_mac_polling_task (line 1319) | static void function ar40xx_qm_err_check_work_task (line 1449) | static void function ar40xx_qm_err_check_work_start (line 1465) | static int function ar40xx_vlan_init (line 1480) | static int function ar40xx_mib_work_func (line 1502) | static void function ar40xx_setup_port (line 1529) | static void function ar40xx_vtu_op (line 1561) | static void function ar40xx_vtu_load_vlan (line 1575) | static void function ar40xx_vtu_flush (line 1602) | static void function ar40xx_sw_hw_apply (line 1608) | static int function ar40xx_sw_reset_switch (line 1658) | static int function ar40xx_start (line 1684) | static int type switch_dev_ops (line 1710) | struct switch_dev_ops function ar40xx_probe (line 1734) | static int ar40xx_probe(struct platform_device *pdev) function ar40xx_remove (line 1864) | static int ar40xx_remove(struct platform_device *pdev) type of_device_id (line 1876) | struct of_device_id type platform_driver (line 1881) | struct platform_driver FILE: target/linux/ipq40xx/files/drivers/net/mdio/ar40xx.h type ar40xx_priv (line 25) | struct ar40xx_priv { type ar40xx_port_wrapper_cfg (line 81) | enum ar40xx_port_wrapper_cfg { type ar40xx_mib_desc (line 85) | struct ar40xx_mib_desc { type ar40xx_priv (line 336) | struct ar40xx_priv type switch_dev (line 337) | struct switch_dev FILE: target/linux/ipq40xx/files/drivers/net/phy/qca807x.c type qca807x_gpio_priv (line 125) | struct qca807x_gpio_priv { function qca807x_get_downshift (line 129) | static int qca807x_get_downshift(struct phy_device *phydev, u8 *data) function qca807x_set_downshift (line 145) | static int qca807x_set_downshift(struct phy_device *phydev, u8 cnt) function qca807x_get_tunable (line 170) | static int qca807x_get_tunable(struct phy_device *phydev, function qca807x_set_tunable (line 181) | static int qca807x_set_tunable(struct phy_device *phydev, function qca807x_distance_valid (line 193) | static bool qca807x_distance_valid(int result) function qca807x_report_length (line 212) | static int qca807x_report_length(struct phy_device *phydev, function qca807x_cable_test_report_trans (line 237) | static int qca807x_cable_test_report_trans(int result) function qca807x_cable_test_report (line 261) | static int qca807x_cable_test_report(struct phy_device *phydev) function qca807x_cable_test_get_status (line 296) | static int qca807x_cable_test_get_status(struct phy_device *phydev, function qca807x_cable_test_start (line 313) | static int qca807x_cable_test_start(struct phy_device *phydev) function qca807x_gpio_get_direction (line 328) | static int qca807x_gpio_get_direction(struct gpio_chip *gc, unsigned int... function qca807x_gpio_get_reg (line 337) | static int qca807x_gpio_get_reg(unsigned int offset) function qca807x_gpio_get (line 342) | static int qca807x_gpio_get(struct gpio_chip *gc, unsigned int offset) function qca807x_gpio_set (line 352) | static void qca807x_gpio_set(struct gpio_chip *gc, unsigned int offset, ... function qca807x_gpio_dir_out (line 365) | static int qca807x_gpio_dir_out(struct gpio_chip *gc, unsigned int offse... function qca807x_gpio (line 372) | static int qca807x_gpio(struct phy_device *phydev) function qca807x_read_copper_status (line 403) | static int qca807x_read_copper_status(struct phy_device *phydev, bool co... function qca807x_read_fiber_status (line 490) | static int qca807x_read_fiber_status(struct phy_device *phydev, bool com... function qca807x_read_status (line 560) | static int qca807x_read_status(struct phy_device *phydev) function qca807x_config_intr (line 586) | static int qca807x_config_intr(struct phy_device *phydev) function qca807x_ack_intr (line 614) | static int qca807x_ack_intr(struct phy_device *phydev) function irqreturn_t (line 623) | static irqreturn_t qca807x_handle_interrupt(struct phy_device *phydev) function qca807x_led_config (line 650) | static int qca807x_led_config(struct phy_device *phydev) type sfp_upstream_ops (line 686) | struct sfp_upstream_ops function qca807x_config (line 691) | static int qca807x_config(struct phy_device *phydev) function qca807x_probe (line 752) | static int qca807x_probe(struct phy_device *phydev) function qca807x_psgmii_config (line 772) | static int qca807x_psgmii_config(struct phy_device *phydev) type phy_driver (line 798) | struct phy_driver type mdio_device_id (line 855) | struct mdio_device_id FILE: target/linux/lantiq/image/lzma-loader/src/LzmaDecode.c function LzmaDecodeProperties (line 120) | int LzmaDecodeProperties(CLzmaProperties *propsRes, const unsigned char ... function LzmaDecode (line 155) | int LzmaDecode(CLzmaDecoderState *vs, function IfBit0 (line 437) | IfBit0(probLen) function IfBit0 (line 448) | IfBit0(probLen) FILE: target/linux/lantiq/image/lzma-loader/src/LzmaDecode.h type ILzmaInCallback (line 50) | typedef struct _ILzmaInCallback type CLzmaProperties (line 61) | typedef struct _CLzmaProperties type CLzmaDecoderState (line 77) | typedef struct _CLzmaDecoderState FILE: target/linux/lantiq/image/lzma-loader/src/LzmaTypes.h type Byte (line 15) | typedef unsigned char Byte; type UInt16 (line 20) | typedef unsigned short UInt16; type UInt32 (line 26) | typedef unsigned long UInt32; type UInt32 (line 28) | typedef unsigned int UInt32; type UInt32 (line 38) | typedef UInt32 SizeT; type SizeT (line 41) | typedef size_t SizeT; FILE: target/linux/lantiq/image/lzma-loader/src/board-lantiq.c function board_putc (line 24) | void board_putc(char c) function board_init (line 31) | void board_init(void) FILE: target/linux/lantiq/image/lzma-loader/src/cache.c function flush_cache (line 30) | void flush_cache(unsigned long start_addr, unsigned long size) FILE: target/linux/lantiq/image/lzma-loader/src/loader.c type image_header_t (line 48) | typedef struct image_header { function halt (line 83) | static void halt(void) function get_be32 (line 89) | static __inline__ unsigned long get_be32(void *buf) function lzma_get_byte (line 99) | static __inline__ unsigned char lzma_get_byte(void) function lzma_init_props (line 109) | static int lzma_init_props(void) function lzma_decompress (line 134) | static int lzma_decompress(unsigned char *outStream) function lzma_init_data (line 160) | static void lzma_init_data(void) type image_header (line 172) | struct image_header type image_header (line 195) | struct image_header type image_header (line 207) | struct image_header function loader_main (line 216) | void loader_main(unsigned long reg_a0, unsigned long reg_a1, FILE: target/linux/lantiq/image/lzma-loader/src/printf.c function lp_Print (line 34) | static void function PrintChar (line 223) | static int function PrintString (line 239) | static int function PrintNum (line 258) | static int function printf_output (line 331) | static void printf_output(void *arg, char *s, int l) function printf (line 344) | void printf(char *fmt, ...) FILE: target/linux/mediatek/files/drivers/leds/leds-ubnt-ledbar.c type ubnt_ledbar (line 35) | struct ubnt_ledbar { function ubnt_ledbar_perform_transaction (line 44) | static int ubnt_ledbar_perform_transaction(struct ubnt_ledbar *ledbar, function ubnt_ledbar_apply_state (line 56) | static int ubnt_ledbar_apply_state(struct ubnt_ledbar *ledbar) function ubnt_ledbar_init_led (line 115) | static int ubnt_ledbar_init_led(struct device_node *np, struct ubnt_ledb... function ubnt_ledbar_probe (line 137) | static int ubnt_ledbar_probe(struct i2c_client *client, function ubnt_ledbar_remove (line 176) | static int ubnt_ledbar_remove(struct i2c_client *client) type i2c_device_id (line 185) | struct i2c_device_id type of_device_id (line 191) | struct of_device_id type i2c_driver (line 197) | struct i2c_driver FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7530.c function mt7530_mii_read (line 205) | static int mt7530_mii_read(struct gsw_mt753x *gsw, int phy, int reg) function mt7530_mii_write (line 213) | static void mt7530_mii_write(struct gsw_mt753x *gsw, int phy, int reg, u... function mt7530_mmd_read (line 221) | static int mt7530_mmd_read(struct gsw_mt753x *gsw, int addr, int devad, ... function mt7530_mmd_write (line 247) | static void mt7530_mmd_write(struct gsw_mt753x *gsw, int addr, int devad, function mt7530_core_reg_write (line 270) | static void mt7530_core_reg_write(struct gsw_mt753x *gsw, u32 reg, u32 val) function mt7530_trgmii_setting (line 275) | static void mt7530_trgmii_setting(struct gsw_mt753x *gsw) function mt7530_rgmii_setting (line 316) | static void mt7530_rgmii_setting(struct gsw_mt753x *gsw) function mt7530_mac_port_setup (line 335) | static int mt7530_mac_port_setup(struct gsw_mt753x *gsw) function mt7530_core_pll_setup (line 434) | static void mt7530_core_pll_setup(struct gsw_mt753x *gsw) function mt7530_sw_detect (line 495) | static int mt7530_sw_detect(struct gsw_mt753x *gsw, struct chip_rev *crev) function mt7530_phy_setting (line 513) | static void mt7530_phy_setting(struct gsw_mt753x *gsw) function get_phy_access_mode (line 547) | static inline bool get_phy_access_mode(const struct device_node *np) function mt7530_sw_init (line 552) | static int mt7530_sw_init(struct gsw_mt753x *gsw) function mt7530_sw_post_init (line 610) | static int mt7530_sw_post_init(struct gsw_mt753x *gsw) type mt753x_sw_id (line 626) | struct mt753x_sw_id FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7530.h type mt753x_sw_id (line 11) | struct mt753x_sw_id FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7531.c function mt7531_set_port_sgmii_force_mode (line 221) | static int mt7531_set_port_sgmii_force_mode(struct gsw_mt753x *gsw, u32 ... function mt7531_set_port_sgmii_an_mode (line 298) | static int mt7531_set_port_sgmii_an_mode(struct gsw_mt753x *gsw, u32 port, function mt7531_set_port_rgmii (line 365) | static int mt7531_set_port_rgmii(struct gsw_mt753x *gsw, u32 port) function mt7531_mac_port_setup (line 390) | static int mt7531_mac_port_setup(struct gsw_mt753x *gsw, u32 port, function mt7531_core_pll_setup (line 450) | static void mt7531_core_pll_setup(struct gsw_mt753x *gsw) function mt7531_internal_phy_calibration (line 586) | static int mt7531_internal_phy_calibration(struct gsw_mt753x *gsw) function mt7531_sw_detect (line 591) | static int mt7531_sw_detect(struct gsw_mt753x *gsw, struct chip_rev *crev) function pinmux_set_mux_7531 (line 612) | static void pinmux_set_mux_7531(struct gsw_mt753x *gsw, u32 pin, u32 mode) function mt7531_set_gpio_pinmux (line 622) | static int mt7531_set_gpio_pinmux(struct gsw_mt753x *gsw) function mt7531_phy_pll_setup (line 644) | static void mt7531_phy_pll_setup(struct gsw_mt753x *gsw) function mt7531_phy_setting (line 706) | static void mt7531_phy_setting(struct gsw_mt753x *gsw) function mt7531_adjust_line_driving (line 753) | static void mt7531_adjust_line_driving(struct gsw_mt753x *gsw, u32 port) function mt7531_eee_setting (line 783) | static void mt7531_eee_setting(struct gsw_mt753x *gsw, u32 port) function mt7531_sw_init (line 815) | static int mt7531_sw_init(struct gsw_mt753x *gsw) function mt7531_sw_post_init (line 860) | static int mt7531_sw_post_init(struct gsw_mt753x *gsw) type mt753x_sw_id (line 909) | struct mt753x_sw_id FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt7531.h type mt753x_sw_id (line 11) | struct mt753x_sw_id FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x.h type gsw_mt753x (line 29) | struct gsw_mt753x type mt753x_model (line 31) | enum mt753x_model { type mt753x_port_cfg (line 36) | struct mt753x_port_cfg { type mt753x_phy (line 45) | struct mt753x_phy { type gsw_mt753x (line 51) | struct gsw_mt753x { type chip_rev (line 96) | struct chip_rev { type mt753x_sw_id (line 101) | struct mt753x_sw_id { type list_head (line 108) | struct list_head type gsw_mt753x (line 110) | struct gsw_mt753x type gsw_mt753x (line 111) | struct gsw_mt753x type gsw_mt753x (line 115) | struct gsw_mt753x type gsw_mt753x (line 116) | struct gsw_mt753x type gsw_mt753x (line 118) | struct gsw_mt753x type gsw_mt753x (line 119) | struct gsw_mt753x type gsw_mt753x (line 121) | struct gsw_mt753x type gsw_mt753x (line 122) | struct gsw_mt753x type gsw_mt753x (line 125) | struct gsw_mt753x type gsw_mt753x (line 126) | struct gsw_mt753x type work_struct (line 129) | struct work_struct type gsw_mt753x (line 130) | struct gsw_mt753x FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_common.c function mt753x_irq_enable (line 13) | void mt753x_irq_enable(struct gsw_mt753x *gsw) function display_port_link_status (line 30) | static void display_port_link_status(struct gsw_mt753x *gsw, u32 port) function mt753x_irq_worker (line 62) | void mt753x_irq_worker(struct work_struct *work) FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_mdio.c type list_head (line 30) | struct list_head type mt753x_sw_id (line 33) | struct mt753x_sw_id function u32 (line 38) | u32 mt753x_reg_read(struct gsw_mt753x *gsw, u32 reg) function mt753x_reg_write (line 57) | void mt753x_reg_write(struct gsw_mt753x *gsw, u32 reg, u32 val) function mt753x_mii_rw (line 73) | static int mt753x_mii_rw(struct gsw_mt753x *gsw, int phy, int reg, u16 d... function mt753x_mii_read (line 122) | int mt753x_mii_read(struct gsw_mt753x *gsw, int phy, int reg) function mt753x_mii_write (line 136) | void mt753x_mii_write(struct gsw_mt753x *gsw, int phy, int reg, u16 val) function mt753x_mmd_read (line 146) | int mt753x_mmd_read(struct gsw_mt753x *gsw, int addr, int devad, u16 reg) function mt753x_mmd_write (line 162) | void mt753x_mmd_write(struct gsw_mt753x *gsw, int addr, int devad, u16 reg, function mt753x_mmd_ind_read (line 174) | int mt753x_mmd_ind_read(struct gsw_mt753x *gsw, int addr, int devad, u16... function mt753x_mmd_ind_write (line 204) | void mt753x_mmd_ind_write(struct gsw_mt753x *gsw, int addr, int devad, u... function mt753x_get_duplex (line 231) | static inline int mt753x_get_duplex(const struct device_node *np) function mt753x_load_port_cfg (line 236) | static void mt753x_load_port_cfg(struct gsw_mt753x *gsw) function mt753x_add_gsw (line 316) | static void mt753x_add_gsw(struct gsw_mt753x *gsw) function mt753x_remove_gsw (line 325) | static void mt753x_remove_gsw(struct gsw_mt753x *gsw) type gsw_mt753x (line 333) | struct gsw_mt753x type gsw_mt753x (line 335) | struct gsw_mt753x type gsw_mt753x (line 349) | struct gsw_mt753x type gsw_mt753x (line 351) | struct gsw_mt753x function mt753x_put_gsw (line 363) | void mt753x_put_gsw(void) function mt753x_lock_gsw (line 368) | void mt753x_lock_gsw(void) function mt753x_hw_reset (line 373) | static int mt753x_hw_reset(struct gsw_mt753x *gsw) function irqreturn_t (line 418) | static irqreturn_t mt753x_irq_handler(int irq, void *dev) function mt753x_probe (line 429) | static int mt753x_probe(struct platform_device *pdev) function mt753x_remove (line 537) | static int mt753x_remove(struct platform_device *pdev) type of_device_id (line 558) | struct of_device_id type platform_driver (line 565) | struct platform_driver function mt753x_init (line 574) | static int __init mt753x_init(void) function mt753x_exit (line 587) | static void __exit mt753x_exit(void) FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_nl.c type mt753x_nl_cmd_item (line 16) | struct mt753x_nl_cmd_item { type sk_buff (line 24) | struct sk_buff type genl_info (line 24) | struct genl_info type genl_ops (line 38) | struct genl_ops type genl_family (line 57) | struct genl_family function mt753x_nl_list_devs (line 65) | static int mt753x_nl_list_devs(char *buff, int size) function mt753x_nl_prepare_reply (line 88) | static int mt753x_nl_prepare_reply(struct genl_info *info, u8 cmd, function mt753x_nl_send_reply (line 113) | static int mt753x_nl_send_reply(struct sk_buff *skb, struct genl_info *i... function s32 (line 125) | static s32 mt753x_nl_get_s32(struct genl_info *info, enum mt753x_attr attr, function mt753x_nl_get_u32 (line 137) | static int mt753x_nl_get_u32(struct genl_info *info, enum mt753x_attr attr, type gsw_mt753x (line 151) | struct gsw_mt753x type genl_info (line 151) | struct genl_info type gsw_mt753x (line 153) | struct gsw_mt753x type nlattr (line 154) | struct nlattr function mt753x_nl_get_swdevs (line 171) | static int mt753x_nl_get_swdevs(struct genl_info *info, struct gsw_mt753... function mt753x_nl_reply_read (line 200) | static int mt753x_nl_reply_read(struct genl_info *info, struct gsw_mt753... function mt753x_nl_reply_write (line 244) | static int mt753x_nl_reply_write(struct genl_info *info, struct gsw_mt75... type mt753x_attr (line 291) | enum mt753x_attr type mt753x_attr (line 295) | enum mt753x_attr type mt753x_nl_cmd_item (line 300) | struct mt753x_nl_cmd_item function mt753x_nl_response (line 320) | static int mt753x_nl_response(struct sk_buff *skb, struct genl_info *info) function mt753x_nl_init (line 366) | int __init mt753x_nl_init(void) function mt753x_nl_exit (line 379) | void __exit mt753x_nl_exit(void) FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_nl.h type mt753x_cmd (line 13) | enum mt753x_cmd { type mt753x_attr (line 23) | enum mt753x_attr { FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_swconfig.c type mt753x_mib_desc (line 37) | struct mt753x_mib_desc { type mt753x_mib_desc (line 43) | struct mt753x_mib_desc function mt753x_get_vlan_enable (line 92) | static int mt753x_get_vlan_enable(struct switch_dev *dev, function mt753x_set_vlan_enable (line 103) | static int mt753x_set_vlan_enable(struct switch_dev *dev, function mt753x_get_port_pvid (line 114) | static int mt753x_get_port_pvid(struct switch_dev *dev, int port, int *val) function mt753x_set_port_pvid (line 127) | static int mt753x_set_port_pvid(struct switch_dev *dev, int port, int pvid) function mt753x_get_vlan_ports (line 142) | static int mt753x_get_vlan_ports(struct switch_dev *dev, struct switch_v... function mt753x_set_vlan_ports (line 184) | static int mt753x_set_vlan_ports(struct switch_dev *dev, struct switch_v... function mt753x_set_vid (line 213) | static int mt753x_set_vid(struct switch_dev *dev, function mt753x_get_vid (line 234) | static int mt753x_get_vid(struct switch_dev *dev, function mt753x_get_port_link (line 242) | static int mt753x_get_port_link(struct switch_dev *dev, int port, function mt753x_set_port_link (line 276) | static int mt753x_set_port_link(struct switch_dev *dev, int port, function u64 (line 289) | static u64 get_mib_counter(struct gsw_mt753x *gsw, int i, int port) function mt753x_get_port_mib (line 308) | static int mt753x_get_port_mib(struct switch_dev *dev, function mt753x_get_port_stats (line 337) | static int mt753x_get_port_stats(struct switch_dev *dev, int port, function mt753x_port_isolation (line 351) | static void mt753x_port_isolation(struct gsw_mt753x *gsw) function mt753x_apply_config (line 367) | static int mt753x_apply_config(struct switch_dev *dev) function mt753x_reset_switch (line 381) | static int mt753x_reset_switch(struct switch_dev *dev) function mt753x_phy_read16 (line 398) | static int mt753x_phy_read16(struct switch_dev *dev, int addr, u8 reg, function mt753x_phy_write16 (line 408) | static int mt753x_phy_write16(struct switch_dev *dev, int addr, u8 reg, type switch_attr (line 418) | struct switch_attr type switch_attr (line 430) | struct switch_attr type switch_attr (line 440) | struct switch_attr type switch_dev_ops (line 451) | struct switch_dev_ops function mt753x_swconfig_init (line 477) | int mt753x_swconfig_init(struct gsw_mt753x *gsw) function mt753x_swconfig_destroy (line 507) | void mt753x_swconfig_destroy(struct gsw_mt753x *gsw) FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_swconfig.h type gsw_mt753x (line 14) | struct gsw_mt753x type gsw_mt753x (line 15) | struct gsw_mt753x function mt753x_swconfig_init (line 17) | static inline int mt753x_swconfig_init(struct gsw_mt753x *gsw) function mt753x_swconfig_destroy (line 24) | static inline void mt753x_swconfig_destroy(struct gsw_mt753x *gsw) FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_vlan.c type mt753x_mapping (line 9) | struct mt753x_mapping function mt753x_vlan_ctrl (line 31) | void mt753x_vlan_ctrl(struct gsw_mt753x *gsw, u32 cmd, u32 val) function mt753x_write_vlan_entry (line 52) | static void mt753x_write_vlan_entry(struct gsw_mt753x *gsw, int vlan, u1... function mt753x_apply_vlan_config (line 80) | void mt753x_apply_vlan_config(struct gsw_mt753x *gsw) type mt753x_mapping (line 156) | struct mt753x_mapping type device_node (line 156) | struct device_node function mt753x_apply_mapping (line 171) | void mt753x_apply_mapping(struct gsw_mt753x *gsw, struct mt753x_mapping ... FILE: target/linux/mediatek/files/drivers/net/phy/mtk/mt753x/mt753x_vlan.h type gsw_mt753x (line 14) | struct gsw_mt753x type mt753x_port_entry (line 16) | struct mt753x_port_entry { type mt753x_vlan_entry (line 20) | struct mt753x_vlan_entry { type mt753x_mapping (line 26) | struct mt753x_mapping { type mt753x_mapping (line 34) | struct mt753x_mapping type gsw_mt753x (line 36) | struct gsw_mt753x type gsw_mt753x (line 37) | struct gsw_mt753x type mt753x_mapping (line 38) | struct mt753x_mapping type device_node (line 38) | struct device_node type gsw_mt753x (line 39) | struct gsw_mt753x type mt753x_mapping (line 39) | struct mt753x_mapping FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/acl.c function rtk_api_ret_t (line 149) | rtk_api_ret_t rtk_filter_igrAcl_init(void) function rtk_api_ret_t (line 209) | rtk_api_ret_t rtk_filter_igrAcl_field_add(rtk_filter_cfg_t* pFilter_cfg,... function rtk_api_ret_t (line 258) | static rtk_api_ret_t _rtk_filter_igrAcl_writeDataField(rtl8367c_aclrule ... function rtk_api_ret_t (line 575) | rtk_api_ret_t rtk_filter_igrAcl_cfg_add(rtk_filter_id_t filter_id, rtk_f... function rtk_api_ret_t (line 1079) | rtk_api_ret_t rtk_filter_igrAcl_cfg_del(rtk_filter_id_t filter_id) function rtk_api_ret_t (line 1121) | rtk_api_ret_t rtk_filter_igrAcl_cfg_delAll(void) function rtk_api_ret_t (line 1158) | rtk_api_ret_t rtk_filter_igrAcl_cfg_get(rtk_filter_id_t filter_id, rtk_f... function rtk_api_ret_t (line 1467) | rtk_api_ret_t rtk_filter_igrAcl_unmatchAction_set(rtk_port_t port, rtk_f... function rtk_api_ret_t (line 1503) | rtk_api_ret_t rtk_filter_igrAcl_unmatchAction_get(rtk_port_t port, rtk_f... function rtk_api_ret_t (line 1540) | rtk_api_ret_t rtk_filter_igrAcl_state_set(rtk_port_t port, rtk_filter_st... function rtk_api_ret_t (line 1576) | rtk_api_ret_t rtk_filter_igrAcl_state_get(rtk_port_t port, rtk_filter_st... function rtk_api_ret_t (line 1610) | rtk_api_ret_t rtk_filter_igrAcl_template_set(rtk_filter_template_t *aclT... function rtk_api_ret_t (line 1661) | rtk_api_ret_t rtk_filter_igrAcl_template_get(rtk_filter_template_t *aclT... function rtk_api_ret_t (line 1707) | rtk_api_ret_t rtk_filter_igrAcl_field_sel_set(rtk_uint32 index, rtk_fiel... function rtk_api_ret_t (line 1745) | rtk_api_ret_t rtk_filter_igrAcl_field_sel_get(rtk_uint32 index, rtk_fiel... function rtk_api_ret_t (line 1784) | rtk_api_ret_t rtk_filter_iprange_set(rtk_uint32 index, rtk_filter_iprang... function rtk_api_ret_t (line 1824) | rtk_api_ret_t rtk_filter_iprange_get(rtk_uint32 index, rtk_filter_iprang... function rtk_api_ret_t (line 1863) | rtk_api_ret_t rtk_filter_vidrange_set(rtk_uint32 index, rtk_filter_vidra... function rtk_api_ret_t (line 1906) | rtk_api_ret_t rtk_filter_vidrange_get(rtk_uint32 index, rtk_filter_vidra... function rtk_api_ret_t (line 1945) | rtk_api_ret_t rtk_filter_portrange_set(rtk_uint32 index, rtk_filter_port... function rtk_api_ret_t (line 1992) | rtk_api_ret_t rtk_filter_portrange_get(rtk_uint32 index, rtk_filter_port... function rtk_api_ret_t (line 2025) | rtk_api_ret_t rtk_filter_igrAclPolarity_set(rtk_uint32 polarity) function rtk_api_ret_t (line 2048) | rtk_api_ret_t rtk_filter_igrAclPolarity_get(rtk_uint32* pPolarity) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/cpu.c function rtk_api_ret_t (line 43) | rtk_api_ret_t rtk_cpu_enable_set(rtk_enable_t enable) function rtk_api_ret_t (line 82) | rtk_api_ret_t rtk_cpu_enable_get(rtk_enable_t *pEnable) function rtk_api_ret_t (line 121) | rtk_api_ret_t rtk_cpu_tagPort_set(rtk_port_t port, rtk_cpu_insert_t mode) function rtk_api_ret_t (line 168) | rtk_api_ret_t rtk_cpu_tagPort_get(rtk_port_t *pPort, rtk_cpu_insert_t *p... function rtk_api_ret_t (line 213) | rtk_api_ret_t rtk_cpu_awarePort_set(rtk_portmask_t *pPortmask) function rtk_api_ret_t (line 252) | rtk_api_ret_t rtk_cpu_awarePort_get(rtk_portmask_t *pPortmask) function rtk_api_ret_t (line 288) | rtk_api_ret_t rtk_cpu_tagPosition_set(rtk_cpu_position_t position) function rtk_api_ret_t (line 320) | rtk_api_ret_t rtk_cpu_tagPosition_get(rtk_cpu_position_t *pPosition) function rtk_api_ret_t (line 352) | rtk_api_ret_t rtk_cpu_tagLength_set(rtk_cpu_tag_length_t length) function rtk_api_ret_t (line 384) | rtk_api_ret_t rtk_cpu_tagLength_get(rtk_cpu_tag_length_t *pLength) function rtk_api_ret_t (line 419) | rtk_api_ret_t rtk_cpu_priRemap_set(rtk_pri_t int_pri, rtk_pri_t new_pri) function rtk_api_ret_t (line 453) | rtk_api_ret_t rtk_cpu_priRemap_get(rtk_pri_t int_pri, rtk_pri_t *pNew_pri) function rtk_api_ret_t (line 488) | rtk_api_ret_t rtk_cpu_acceptLength_set(rtk_cpu_rx_length_t length) function rtk_api_ret_t (line 520) | rtk_api_ret_t rtk_cpu_acceptLength_get(rtk_cpu_rx_length_t *pLength) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/dot1x.c function rtk_api_ret_t (line 51) | rtk_api_ret_t rtk_dot1x_unauthPacketOper_set(rtk_port_t port, rtk_dot1x_... function rtk_api_ret_t (line 91) | rtk_api_ret_t rtk_dot1x_unauthPacketOper_get(rtk_port_t port, rtk_dot1x_... function rtk_api_ret_t (line 130) | rtk_api_ret_t rtk_dot1x_eapolFrame2CpuEnable_set(rtk_enable_t enable) function rtk_api_ret_t (line 175) | rtk_api_ret_t rtk_dot1x_eapolFrame2CpuEnable_get(rtk_enable_t *pEnable) function rtk_api_ret_t (line 221) | rtk_api_ret_t rtk_dot1x_portBasedEnable_set(rtk_port_t port, rtk_enable_... function rtk_api_ret_t (line 257) | rtk_api_ret_t rtk_dot1x_portBasedEnable_get(rtk_port_t port, rtk_enable_... function rtk_api_ret_t (line 296) | rtk_api_ret_t rtk_dot1x_portBasedAuthStatus_set(rtk_port_t port, rtk_dot... function rtk_api_ret_t (line 333) | rtk_api_ret_t rtk_dot1x_portBasedAuthStatus_get(rtk_port_t port, rtk_dot... function rtk_api_ret_t (line 371) | rtk_api_ret_t rtk_dot1x_portBasedDirection_set(rtk_port_t port, rtk_dot1... function rtk_api_ret_t (line 407) | rtk_api_ret_t rtk_dot1x_portBasedDirection_get(rtk_port_t port, rtk_dot1... function rtk_api_ret_t (line 449) | rtk_api_ret_t rtk_dot1x_macBasedEnable_set(rtk_port_t port, rtk_enable_t... function rtk_api_ret_t (line 489) | rtk_api_ret_t rtk_dot1x_macBasedEnable_get(rtk_port_t port, rtk_enable_t... function rtk_api_ret_t (line 529) | rtk_api_ret_t rtk_dot1x_macBasedAuthMac_add(rtk_port_t port, rtk_mac_t *... function rtk_api_ret_t (line 592) | rtk_api_ret_t rtk_dot1x_macBasedAuthMac_del(rtk_port_t port, rtk_mac_t *... function rtk_api_ret_t (line 653) | rtk_api_ret_t rtk_dot1x_macBasedDirection_set(rtk_dot1x_direction_t mac_... function rtk_api_ret_t (line 685) | rtk_api_ret_t rtk_dot1x_macBasedDirection_get(rtk_dot1x_direction_t *pMa... function rtk_api_ret_t (line 717) | rtk_api_ret_t rtk_dot1x_guestVlan_set(rtk_vlan_t vid) function rtk_api_ret_t (line 754) | rtk_api_ret_t rtk_dot1x_guestVlan_get(rtk_vlan_t *pVid) function rtk_api_ret_t (line 795) | rtk_api_ret_t rtk_dot1x_guestVlan2Auth_set(rtk_enable_t enable) function rtk_api_ret_t (line 827) | rtk_api_ret_t rtk_dot1x_guestVlan2Auth_get(rtk_enable_t *pEnable) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/eee.c function rtk_api_ret_t (line 42) | rtk_api_ret_t rtk_eee_init(void) function rtk_api_ret_t (line 79) | rtk_api_ret_t rtk_eee_portEnable_set(rtk_port_t port, rtk_enable_t enable) function rtk_api_ret_t (line 132) | rtk_api_ret_t rtk_eee_portEnable_get(rtk_port_t port, rtk_enable_t *pEna... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/i2c.c function rtk_api_ret_t (line 50) | rtk_api_ret_t rtk_i2c_init(void) function rtk_api_ret_t (line 85) | rtk_api_ret_t rtk_i2c_mode_set( rtk_I2C_16bit_mode_t i2cmode ) function rtk_api_ret_t (line 124) | rtk_api_ret_t rtk_i2c_mode_get( rtk_I2C_16bit_mode_t * pI2cMode) function rtk_api_ret_t (line 156) | rtk_api_ret_t rtk_i2c_gpioPinGroup_set( rtk_I2C_gpio_pin_t pins_group ) function rtk_api_ret_t (line 185) | rtk_api_ret_t rtk_i2c_gpioPinGroup_get( rtk_I2C_gpio_pin_t * pPins_group ) function rtk_api_ret_t (line 214) | rtk_api_ret_t rtk_i2c_data_read(rtk_uint8 deviceAddr, rtk_uint32 slaveRe... function rtk_api_ret_t (line 338) | rtk_api_ret_t rtk_i2c_data_write(rtk_uint8 deviceAddr, rtk_uint32 slaveR... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/igmp.c function rtk_api_ret_t (line 43) | rtk_api_ret_t rtk_igmp_init(void) function rtk_api_ret_t (line 106) | rtk_api_ret_t rtk_igmp_state_set(rtk_enable_t enabled) function rtk_api_ret_t (line 138) | rtk_api_ret_t rtk_igmp_state_get(rtk_enable_t *pEnabled) function rtk_api_ret_t (line 170) | rtk_api_ret_t rtk_igmp_static_router_port_set(rtk_portmask_t *pPortmask) function rtk_api_ret_t (line 209) | rtk_api_ret_t rtk_igmp_static_router_port_get(rtk_portmask_t *pPortmask) function rtk_api_ret_t (line 247) | rtk_api_ret_t rtk_igmp_protocol_set(rtk_port_t port, rtk_igmp_protocol_t... function rtk_api_ret_t (line 335) | rtk_api_ret_t rtk_igmp_protocol_get(rtk_port_t port, rtk_igmp_protocol_t... function rtk_api_ret_t (line 421) | rtk_api_ret_t rtk_igmp_fastLeave_set(rtk_enable_t state) function rtk_api_ret_t (line 453) | rtk_api_ret_t rtk_igmp_fastLeave_get(rtk_enable_t *pState) function rtk_api_ret_t (line 489) | rtk_api_ret_t rtk_igmp_maxGroup_set(rtk_port_t port, rtk_uint32 group) function rtk_api_ret_t (line 525) | rtk_api_ret_t rtk_igmp_maxGroup_get(rtk_port_t port, rtk_uint32 *pGroup) function rtk_api_ret_t (line 561) | rtk_api_ret_t rtk_igmp_currentGroup_get(rtk_port_t port, rtk_uint32 *pGr... function rtk_api_ret_t (line 595) | rtk_api_ret_t rtk_igmp_tableFullAction_set(rtk_igmp_tableFullAction_t ac... function rtk_api_ret_t (line 626) | rtk_api_ret_t rtk_igmp_tableFullAction_get(rtk_igmp_tableFullAction_t *p... function rtk_api_ret_t (line 657) | rtk_api_ret_t rtk_igmp_checksumErrorAction_set(rtk_igmp_checksumErrorAct... function rtk_api_ret_t (line 689) | rtk_api_ret_t rtk_igmp_checksumErrorAction_get(rtk_igmp_checksumErrorAct... function rtk_api_ret_t (line 720) | rtk_api_ret_t rtk_igmp_leaveTimer_set(rtk_uint32 timer) function rtk_api_ret_t (line 751) | rtk_api_ret_t rtk_igmp_leaveTimer_get(rtk_uint32 *pTimer) function rtk_api_ret_t (line 782) | rtk_api_ret_t rtk_igmp_queryInterval_set(rtk_uint32 interval) function rtk_api_ret_t (line 813) | rtk_api_ret_t rtk_igmp_queryInterval_get(rtk_uint32 *pInterval) function rtk_api_ret_t (line 844) | rtk_api_ret_t rtk_igmp_robustness_set(rtk_uint32 robustness) function rtk_api_ret_t (line 875) | rtk_api_ret_t rtk_igmp_robustness_get(rtk_uint32 *pRobustness) function rtk_api_ret_t (line 907) | rtk_api_ret_t rtk_igmp_dynamicRouterPortAllow_set(rtk_portmask_t *pPortm... function rtk_api_ret_t (line 946) | rtk_api_ret_t rtk_igmp_dynamicRouterPortAllow_get(rtk_portmask_t *pPortm... function rtk_api_ret_t (line 983) | rtk_api_ret_t rtk_igmp_dynamicRouterPort_get(rtk_igmp_dynamicRouterPort_... function rtk_api_ret_t (line 1047) | rtk_api_ret_t rtk_igmp_suppressionEnable_set(rtk_enable_t reportSuppress... function rtk_api_ret_t (line 1083) | rtk_api_ret_t rtk_igmp_suppressionEnable_get(rtk_enable_t *pReportSuppre... function rtk_api_ret_t (line 1120) | rtk_api_ret_t rtk_igmp_portRxPktEnable_set(rtk_port_t port, rtk_igmp_rxP... function rtk_api_ret_t (line 1184) | rtk_api_ret_t rtk_igmp_portRxPktEnable_get(rtk_port_t port, rtk_igmp_rxP... function rtk_api_ret_t (line 1232) | rtk_api_ret_t rtk_igmp_groupInfo_get(rtk_uint32 index, rtk_igmp_groupInf... function rtk_api_ret_t (line 1340) | rtk_api_ret_t rtk_igmp_ReportLeaveFwdAction_set(rtk_igmp_ReportLeaveFwdA... function rtk_api_ret_t (line 1386) | rtk_api_ret_t rtk_igmp_ReportLeaveFwdAction_get(rtk_igmp_ReportLeaveFwdA... function rtk_api_ret_t (line 1434) | rtk_api_ret_t rtk_igmp_dropLeaveZeroEnable_set(rtk_enable_t enabled) function rtk_api_ret_t (line 1468) | rtk_api_ret_t rtk_igmp_dropLeaveZeroEnable_get(rtk_enable_t *pEnabled) function rtk_api_ret_t (line 1502) | rtk_api_ret_t rtk_igmp_bypassGroupRange_set(rtk_igmp_bypassGroup_t group... function rtk_api_ret_t (line 1538) | rtk_api_ret_t rtk_igmp_bypassGroupRange_get(rtk_igmp_bypassGroup_t group... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/acl.h type rtk_filter_act_cactext_t (line 42) | typedef enum rtk_filter_act_cactext_e type rtk_filter_act_ctag_t (line 52) | typedef enum rtk_filter_act_ctagfmt_e type rtk_filter_act_enable_t (line 81) | typedef enum rtk_filter_act_enable_e type rtk_filter_action_t (line 127) | typedef struct type rtk_filter_flag_t (line 152) | typedef struct rtk_filter_flag_s type rtk_filter_care_tag_index_t (line 158) | typedef enum rtk_filter_care_tag_index_e type rtk_filter_care_tag_t (line 184) | typedef struct rtk_filter_care_tag_s type rtk_filter_field_t (line 189) | typedef struct rtk_filter_field rtk_filter_field_t; type rtk_filter_dot1as_timestamp_t (line 191) | typedef struct type rtk_filter_field_data_type_t (line 196) | typedef enum rtk_filter_field_data_type_e type rtk_filter_ip_t (line 203) | typedef struct rtk_filter_ip_s type rtk_filter_mac_t (line 212) | typedef struct rtk_filter_mac_s type rtk_uint32 (line 221) | typedef rtk_uint32 rtk_filter_op_t; type rtk_filter_value_t (line 223) | typedef struct rtk_filter_value_s type rtk_filter_activeport_t (line 233) | typedef struct rtk_filter_activeport_s type rtk_filter_tag_t (line 242) | typedef struct rtk_filter_tag_s type rtk_filter_ipFlag_t (line 249) | typedef struct rtk_filter_ipFlag_s type rtk_filter_ip6_addr_t (line 256) | typedef struct type rtk_filter_ip6_t (line 261) | typedef struct type rtk_uint32 (line 270) | typedef rtk_uint32 rtk_filter_number_t; type rtk_filter_pattern_t (line 272) | typedef struct rtk_filter_pattern_s type rtk_filter_tcpFlag_t (line 278) | typedef struct rtk_filter_tcpFlag_s type rtk_uint32 (line 291) | typedef rtk_uint32 rtk_filter_field_raw_t; type rtk_filter_field_temple_input_t (line 293) | typedef enum rtk_filter_field_temple_input_e type rtk_filter_field (line 300) | struct rtk_filter_field type rtk_filter_field_type_t (line 357) | typedef enum rtk_filter_field_type_e type rtk_filter_field_type_raw_t (line 412) | typedef enum rtk_filter_field_type_raw_e type rtk_filter_flag_care_type_t (line 461) | typedef enum rtk_filter_flag_care_type_e type rtk_uint32 (line 469) | typedef rtk_uint32 rtk_filter_id_t; type rtk_filter_invert_t (line 471) | typedef enum rtk_filter_invert_e type rtk_uint32 (line 478) | typedef rtk_uint32 rtk_filter_state_t; type rtk_uint32 (line 480) | typedef rtk_uint32 rtk_filter_unmatch_action_t; type rtk_filter_unmatch_action_type_t (line 482) | typedef enum rtk_filter_unmatch_action_e type rtk_filter_cfg_t (line 489) | typedef struct type rtk_filter_cfg_raw_t (line 498) | typedef struct type rtk_filter_template_t (line 510) | typedef struct type rtk_field_sel_t (line 516) | typedef enum rtk_field_sel_e type rtk_filter_iprange_t (line 529) | typedef enum rtk_filter_iprange_e type rtk_filter_vidrange_t (line 539) | typedef enum rtk_filter_vidrange_e type rtk_filter_portrange_t (line 547) | typedef enum rtk_filter_portrange_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/cpu.h type rtk_cpu_insert_t (line 23) | typedef enum rtk_cpu_insert_e type rtk_cpu_position_t (line 31) | typedef enum rtk_cpu_position_e type rtk_cpu_tag_length_t (line 38) | typedef enum rtk_cpu_tag_length_e type rtk_cpu_rx_length_t (line 46) | typedef enum rtk_cpu_rx_length_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/dot1x.h type rtk_dot1x_auth_status_t (line 21) | typedef enum rtk_dot1x_auth_status_e type rtk_dot1x_direction_t (line 28) | typedef enum rtk_dot1x_direction_e type rtk_dot1x_unauth_action_t (line 36) | typedef enum rtk_dot1x_unauth_action_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/i2c.h type rtk_I2C_16bit_mode_t (line 23) | typedef enum rtk_I2C_16bit_mode_e{ type rtk_I2C_gpio_pin_t (line 30) | typedef enum rtk_I2C_gpio_pin_e{ FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/igmp.h type rtk_igmp_type_t (line 22) | typedef enum rtk_igmp_type_e type rtk_igmp_action_t (line 31) | typedef enum rtk_trap_igmp_action_e type rtk_igmp_protocol_t (line 40) | typedef enum rtk_igmp_protocol_e type rtk_igmp_tableFullAction_t (line 50) | typedef enum rtk_igmp_tableFullAction_e type rtk_igmp_checksumErrorAction_t (line 58) | typedef enum rtk_igmp_checksumErrorAction_e type rtk_igmp_bypassGroup_t (line 66) | typedef enum rtk_igmp_bypassGroup_e type rtk_igmp_dynamicRouterPort_t (line 76) | typedef struct rtk_igmp_dynamicRouterPort_s type rtk_igmp_rxPktEnable_t (line 87) | typedef struct rtk_igmp_rxPktEnable_s type rtk_igmp_groupInfo_t (line 96) | typedef struct rtk_igmp_groupInfo_s type rtk_igmp_ReportLeaveFwdAct_t (line 104) | typedef enum rtk_igmp_ReportLeaveFwdAct_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/interrupt.h type rtk_int_status_t (line 26) | typedef struct rtk_int_status_s type rtk_int_info_t (line 31) | typedef struct rtk_int_info_s type rtk_int_type_t (line 38) | typedef enum rtk_int_type_e type rtk_int_advType_t (line 55) | typedef enum rtk_int_advType_e type rtk_int_polarity_t (line 68) | typedef enum rtk_int_polarity_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/l2.h type rtk_uint32 (line 29) | typedef rtk_uint32 rtk_l2_age_time_t; type rtk_l2_flood_type_t (line 31) | typedef enum rtk_l2_flood_type_e type rtk_uint32 (line 39) | typedef rtk_uint32 rtk_l2_flushItem_t; type rtk_l2_flushType_t (line 41) | typedef enum rtk_l2_flushType_e type rtk_l2_flushCfg_t (line 49) | typedef struct rtk_l2_flushCfg_s type rtk_l2_read_method_t (line 63) | typedef enum rtk_l2_read_method_e{ type rtk_l2_limitLearnCntAction_t (line 77) | typedef enum rtk_l2_limitLearnCntAction_e type rtk_l2_ipmc_lookup_type_t (line 85) | typedef enum rtk_l2_ipmc_lookup_type_e type rtk_l2_ucastAddr_t (line 94) | typedef struct rtk_l2_ucastAddr_s type rtk_l2_mcastAddr_t (line 113) | typedef struct rtk_l2_mcastAddr_s type rtk_l2_ipMcastAddr_t (line 128) | typedef struct rtk_l2_ipMcastAddr_s type rtk_l2_ipVidMcastAddr_t (line 141) | typedef struct rtk_l2_ipVidMcastAddr_s type rtk_l2_addr_table_t (line 150) | typedef struct rtk_l2_addr_table_s type rtk_l2_clearStatus_t (line 169) | typedef enum rtk_l2_clearStatus_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/leaky.h type rtk_leaky_type_t (line 20) | typedef enum rtk_leaky_type_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/led.h type rtk_led_operation_t (line 19) | typedef enum rtk_led_operation_e type rtk_led_active_t (line 28) | typedef enum rtk_led_active_e type rtk_led_congig_t (line 35) | typedef enum rtk_led_config_e type rtk_led_ability_t (line 56) | typedef struct rtk_led_ability_s type rtk_led_blink_rate_t (line 66) | typedef enum rtk_led_blink_rate_e type rtk_led_group_t (line 79) | typedef enum rtk_led_group_e type rtk_led_force_mode_t (line 88) | typedef enum rtk_led_force_mode_e type rtk_led_serialOutput_t (line 97) | typedef enum rtk_led_serialOutput_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/mirror.h type rtk_mirror_keep_t (line 19) | typedef enum rtk_mirror_keep_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/oam.h type rtk_oam_parser_act_t (line 37) | typedef enum rtk_oam_parser_act_e type rtk_oam_multiplexer_act_t (line 46) | typedef enum rtk_oam_multiplexer_act_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/port.h type rtk_mode_ext_t (line 49) | typedef enum rtk_mode_ext_e type rtk_port_duplex_t (line 75) | typedef enum rtk_port_duplex_e type rtk_port_linkStatus_t (line 82) | typedef enum rtk_port_linkStatus_e type rtk_port_mac_ability_t (line 89) | typedef struct rtk_port_mac_ability_s type rtk_port_phy_ability_t (line 100) | typedef struct rtk_port_phy_ability_s type rtk_uint32 (line 112) | typedef rtk_uint32 rtk_port_phy_data_t; type rtk_port_phy_mdix_mode_t (line 114) | typedef enum rtk_port_phy_mdix_mode_e type rtk_port_phy_mdix_status_t (line 122) | typedef enum rtk_port_phy_mdix_status_e type rtk_uint32 (line 131) | typedef rtk_uint32 rtk_port_phy_page_t; type rtk_port_phy_reg_t (line 133) | typedef enum rtk_port_phy_reg_e type rtk_port_phy_test_mode_t (line 146) | typedef enum rtk_port_phy_test_mode_e type rtk_port_speed_t (line 156) | typedef enum rtk_port_speed_e type rtk_port_media_t (line 166) | typedef enum rtk_port_media_e type rtk_rtctResult_t (line 173) | typedef struct rtk_rtctResult_s FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/ptp.h type rtk_ptp_msgType_t (line 27) | typedef enum rtk_ptp_msgType_e type rtk_ptp_intType_t (line 40) | typedef enum rtk_ptp_intType_e type rtk_ptp_sys_adjust_t (line 54) | typedef enum rtk_ptp_sys_adjust_e type rtk_ptp_timeStamp_t (line 63) | typedef struct rtk_ptp_timeStamp_s type rtk_ptp_info_t (line 69) | typedef struct rtk_ptp_info_s type rtk_uint32 (line 75) | typedef rtk_uint32 rtk_ptp_tpid_t; type rtk_uint32 (line 77) | typedef rtk_uint32 rtk_ptp_intStatus_t; FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/qos.h type rtk_qos_priDecTbl_t (line 63) | typedef enum rtk_qos_priDecTbl_e type rtk_qos_1pRmkSrc_t (line 72) | typedef enum rtk_qos_1pRmkSrc_e type rtk_qos_dscpRmkSrc_t (line 81) | typedef enum rtk_qos_dscpRmkSrc_e type rtk_priority_select_t (line 92) | typedef struct rtk_priority_select_s type rtk_qos_pri2queue_t (line 104) | typedef struct rtk_qos_pri2queue_s type rtk_qos_queue_weights_t (line 109) | typedef struct rtk_qos_queue_weights_s type rtk_qos_scheduling_type_t (line 114) | typedef enum rtk_qos_scheduling_type_e type rtk_uint32 (line 121) | typedef rtk_uint32 rtk_queue_num_t; FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rate.h type rtk_meter_type_t (line 30) | typedef enum rtk_meter_type_e{ FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rldp.h type rtk_rldp_trigger_t (line 33) | typedef enum rtk_rldp_trigger_e type rtk_rldp_cmpType_t (line 40) | typedef enum rtk_rldp_cmpType_e type rtk_rldp_loopStatus_t (line 47) | typedef enum rtk_rldp_loopStatus_e type rtk_rlpp_trapType_t (line 54) | typedef enum rtk_rlpp_trapType_e type rtk_rldp_config_t (line 61) | typedef struct rtk_rldp_config_s type rtk_rldp_portConfig_t (line 73) | typedef struct rtk_rldp_portConfig_s type rtk_rldp_status_t (line 78) | typedef struct rtk_rldp_status_s type rtk_rldp_portStatus_t (line 83) | typedef struct rtk_rldp_portStatus_s FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_error.h type rt_error_code_t (line 28) | typedef enum rt_error_code_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_hal.h type ra_switch_ioctl_data (line 11) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 12) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 13) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 16) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 17) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 18) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 19) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 20) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 21) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 22) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 23) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 24) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 25) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 26) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 27) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 28) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 29) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 30) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 31) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 32) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 33) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 35) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 36) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 37) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 38) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 40) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 41) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 42) | struct ra_switch_ioctl_data type ra_switch_ioctl_data (line 43) | struct ra_switch_ioctl_data FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_switch.h type init_state_t (line 30) | typedef enum init_state_e type switch_chip_t (line 37) | typedef enum switch_chip_e type port_type_t (line 46) | typedef enum port_type_e type rtk_switch_halCtrl_t (line 54) | typedef struct rtk_switch_halCtrl_s type rtk_switch_maxPktLen_linkSpeed_t (line 77) | typedef enum rtk_switch_maxPktLen_linkSpeed_e { FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtk_types.h type rtk_uint64 (line 23) | typedef unsigned long long rtk_uint64; type rtk_int64 (line 24) | typedef long long rtk_int64; type rtk_uint32 (line 25) | typedef unsigned int rtk_uint32; type rtk_int32 (line 26) | typedef int rtk_int32; type rtk_uint16 (line 27) | typedef unsigned short rtk_uint16; type rtk_int16 (line 28) | typedef short rtk_int16; type rtk_uint8 (line 29) | typedef unsigned char rtk_uint8; type rtk_int8 (line 30) | typedef char rtk_int8; type rtk_portmask_t (line 43) | typedef struct rtk_portmask_s type rtk_enable_t (line 48) | typedef enum rtk_enable_e type rtk_mac_t (line 60) | typedef struct rtk_mac_s type rtk_uint32 (line 65) | typedef rtk_uint32 rtk_pri_t; type rtk_uint32 (line 66) | typedef rtk_uint32 rtk_qid_t; type rtk_uint32 (line 67) | typedef rtk_uint32 rtk_data_t; type rtk_uint32 (line 68) | typedef rtk_uint32 rtk_dscp_t; type rtk_uint32 (line 69) | typedef rtk_uint32 rtk_fid_t; type rtk_uint32 (line 70) | typedef rtk_uint32 rtk_vlan_t; type rtk_uint32 (line 71) | typedef rtk_uint32 rtk_mac_cnt_t; type rtk_uint32 (line 72) | typedef rtk_uint32 rtk_meter_id_t; type rtk_uint32 (line 73) | typedef rtk_uint32 rtk_rate_t; type rtk_port_t (line 75) | typedef enum rtk_port_e type uint64 (line 98) | typedef unsigned long long uint64; type int64 (line 99) | typedef long long int64; type uint32 (line 100) | typedef unsigned int uint32; type int32 (line 101) | typedef int int32; type uint16 (line 102) | typedef unsigned short uint16; type int16 (line 103) | typedef short int16; type uint8 (line 104) | typedef unsigned char uint8; type int8 (line 105) | typedef char int8; type rtk_uint32 (line 108) | typedef rtk_uint32 ipaddr_t; type rtk_uint32 (line 109) | typedef rtk_uint32 memaddr; type ether_addr_t (line 115) | typedef struct ether_addr_s { type rtk_int16 (line 130) | typedef rtk_int16 rtk_api_ret_t; type rtk_int16 (line 131) | typedef rtk_int16 ret_t; type rtk_uint32 (line 132) | typedef rtk_uint32 rtk_u_long; type rtk_int32 (line 136) | typedef rtk_int32 rtk_api_ret_t; type rtk_int32 (line 137) | typedef rtk_int32 ret_t; type rtk_uint64 (line 138) | typedef rtk_uint64 rtk_u_long_t; FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv.h type RTL8367C_TABLE_ACCESS_OP (line 88) | enum RTL8367C_TABLE_ACCESS_OP type RTL8367C_TABLE_ACCESS_TARGET (line 94) | enum RTL8367C_TABLE_ACCESS_TARGET FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_acl.h type ACLTCAMTYPES (line 51) | enum ACLTCAMTYPES type rtl8367c_aclFwd_t (line 57) | typedef enum aclFwdAct type ACLFIELDTYPES (line 65) | enum ACLFIELDTYPES type acl_rule_smi_st (line 138) | struct acl_rule_smi_st{ type acl_rule_smi_ext_st (line 143) | struct acl_rule_smi_ext_st{ type rtl8367c_aclrulesmi (line 147) | typedef struct ACLRULESMI{ type acl_rule_st (line 156) | struct acl_rule_st{ type rtl8367c_aclrule (line 163) | typedef struct ACLRULE{ type rtl8367c_acltemplate_t (line 170) | typedef struct rtl8367c_acltemplate_s{ type rtl8367c_acl_act_t (line 175) | typedef struct acl_act_s{ type rtl8367c_acl_rule_union_t (line 197) | typedef struct acl_rule_union_s FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_cputag.h type CPUTAG_INSERT_MODE (line 23) | enum CPUTAG_INSERT_MODE FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_dot1x.h type DOT1X_UNAUTH_BEHAV (line 23) | enum DOT1X_UNAUTH_BEHAV FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_eav.h type RTL8367C_PTP_TIME_CMD (line 23) | typedef enum RTL8367C_PTP_TIME_CMD_E type RTL8367C_PTP_TIME_ADJ (line 32) | typedef enum RTL8367C_PTP_TIME_ADJ_E type RTL8367C_PTP_TIME_CTRL (line 39) | typedef enum RTL8367C_PTP_TIME_CTRL_E type RTL8367C_PTP_INTR_IMRS (line 46) | typedef enum RTL8367C_PTP_INTR_IMRS_E type RTL8367C_PTP_PKT_TYPE (line 60) | typedef enum RTL8367C_PTP_PKT_TYPE_E type rtl8367c_ptp_time_stamp_t (line 73) | typedef struct rtl8367c_ptp_time_stamp_s{ FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_fc.h type FLOW_CONTROL_TYPE (line 26) | enum FLOW_CONTROL_TYPE type FC_JUMBO_SIZE (line 32) | enum FC_JUMBO_SIZE FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_hsb.h type FIELDSEL_FORMAT_FORMAT (line 26) | enum FIELDSEL_FORMAT_FORMAT FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_igmp.h type RTL8367C_IGMPTABLE_FULL_OP (line 35) | enum RTL8367C_IGMPTABLE_FULL_OP type RTL8367C_CRC_ERR_OP (line 43) | enum RTL8367C_CRC_ERR_OP type RTL8367C_IGMP_MLD_PROTOCOL_OP (line 51) | enum RTL8367C_IGMP_MLD_PROTOCOL_OP type RTL8367C_IGMP_MLD_BYPASS_GROUP (line 60) | enum RTL8367C_IGMP_MLD_BYPASS_GROUP type rtl8367c_igmpgroup (line 69) | typedef struct FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_interrupt.h type RTL8367C_INTR_IMRS (line 23) | typedef enum RTL8367C_INTR_IMRS_E type RTL8367C_INTR_INDICATOR (line 40) | typedef enum RTL8367C_INTR_INDICATOR_E FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_led.h type RTL8367C_LEDOP (line 28) | enum RTL8367C_LEDOP{ type RTL8367C_LEDSERACT (line 37) | enum RTL8367C_LEDSERACT{ type RTL8367C_LEDSER (line 44) | enum RTL8367C_LEDSER{ type RTL8367C_LEDCONF (line 51) | enum RTL8367C_LEDCONF{ type RTL8367C_LEDBLINKRATE (line 72) | enum RTL8367C_LEDBLINKRATE{ type RTL8367C_LEDFORCEMODE (line 85) | enum RTL8367C_LEDFORCEMODE{ type RTL8367C_LEDFORCERATE (line 94) | enum RTL8367C_LEDFORCERATE{ type RTL8367C_LEDMODE (line 104) | enum RTL8367C_LEDMODE FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_lut.h type RTL8367C_LUTHASHMETHOD (line 34) | enum RTL8367C_LUTHASHMETHOD{ type RTL8367C_LRNOVERACT (line 42) | enum RTL8367C_LRNOVERACT{ type RTL8367C_LUTREADMETHOD (line 50) | enum RTL8367C_LUTREADMETHOD{ type RTL8367C_FLUSHMODE (line 62) | enum RTL8367C_FLUSHMODE type RTL8367C_FLUSHTYPE (line 70) | enum RTL8367C_FLUSHTYPE type rtl8367c_luttb (line 78) | typedef struct LUTTABLE{ FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_mib.h type RTL8367C_MIBCOUNTER (line 31) | typedef enum RTL8367C_MIBCOUNTER_E{ FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_oam.h type OAMPARACT (line 23) | enum OAMPARACT type OAMMULACT (line 31) | enum OAMMULACT FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_port.h type L2_SECURITY_BEHAVE (line 39) | enum L2_SECURITY_BEHAVE type L2_UNDA_BEHAVE (line 47) | enum L2_UNDA_BEHAVE type L2_SECURITY_SA_BEHAVE (line 56) | enum L2_SECURITY_SA_BEHAVE type SPEEDMODE (line 66) | enum SPEEDMODE type LINKMODE (line 75) | enum LINKMODE type DUPLEXMODE (line 82) | enum DUPLEXMODE type MSTMODE (line 89) | enum MSTMODE type EXTMODE (line 96) | enum EXTMODE type DOSTYPE (line 122) | enum DOSTYPE type rtl8367c_port_ability_t (line 138) | typedef struct rtl8367c_port_ability_s{ type rtl8367c_port_status_t (line 150) | typedef struct rtl8367c_port_status_s{ type rtl8367c_port_rtct_result_t (line 165) | typedef struct rtct_result_s FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_qos.h type PRIDECISION (line 26) | enum PRIDECISION type RTL8367C_PRIDEC_TABLE (line 40) | enum RTL8367C_PRIDEC_TABLE type RTL8367C_DOT1P_PRISEL (line 47) | enum RTL8367C_DOT1P_PRISEL type RTL8367C_DSCP_PRISEL (line 54) | enum RTL8367C_DSCP_PRISEL FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_rma.h type RTL8367C_RMAOP (line 25) | enum RTL8367C_RMAOP type rtl8367c_rma_t (line 35) | typedef struct rtl8367c_rma_s{ FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_scheduling.h type QUEUETYPE (line 27) | enum QUEUETYPE FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_svlan.h type RTL8367C_SPRISEL (line 34) | enum RTL8367C_SPRISEL type RTL8367C_SUNACCEPT (line 43) | enum RTL8367C_SUNACCEPT type RTL8367C_SVLAN_MC2S_MODE (line 51) | enum RTL8367C_SVLAN_MC2S_MODE type rtl8367c_svlan_memconf_t (line 59) | typedef struct rtl8367c_svlan_memconf_s{ type rtl8367c_svlan_mc2s_t (line 77) | typedef struct rtl8367c_svlan_mc2s_s{ type rtl8367c_svlan_s2c_t (line 87) | typedef struct rtl8367c_svlan_s2c_s{ FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_unknownMulticast.h type L2_UNKOWN_MULTICAST_BEHAVE (line 23) | enum L2_UNKOWN_MULTICAST_BEHAVE type L3_UNKOWN_MULTICAST_BEHAVE (line 32) | enum L3_UNKOWN_MULTICAST_BEHAVE type MULTICASTTYPE (line 41) | enum MULTICASTTYPE{ FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/rtl8367c_asicdrv_vlan.h type rtl8367c_vlanconfiguser (line 41) | typedef struct VLANCONFIGUSER type rtl8367c_user_vlan4kentry (line 52) | typedef struct USER_VLANTABLE{ type rtl8367c_accframetype (line 66) | typedef enum type rtl8367c_egtagmode (line 74) | typedef enum type rtl8367c_provlan_frametype (line 83) | typedef enum type RTL8367C_STPST (line 91) | enum RTL8367C_STPST type RTL8367C_RESVIDACT (line 99) | enum RTL8367C_RESVIDACT type rtl8367c_protocolgdatacfg (line 106) | typedef struct type rtl8367c_protocolvlancfg (line 112) | typedef struct FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/stat.h type rtk_u_long_t (line 22) | typedef rtk_u_long_t rtk_stat_counter_t; type rtk_stat_global_cntr_t (line 25) | typedef struct rtk_stat_global_cntr_s type rtk_stat_global_type_t (line 30) | typedef enum rtk_stat_global_type_e type rtk_stat_port_cntr_t (line 37) | typedef struct rtk_stat_port_cntr_s type rtk_stat_port_type_t (line 104) | typedef enum rtk_stat_port_type_e type rtk_logging_counter_mode_t (line 171) | typedef enum rtk_logging_counter_mode_e type rtk_logging_counter_type_t (line 178) | typedef enum rtk_logging_counter_type_e type rtk_stat_lengthMode_t (line 185) | typedef enum rtk_stat_lengthMode_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/storm.h type rtk_rate_storm_group_t (line 24) | typedef enum rtk_rate_storm_group_e type rtk_storm_bypass_t (line 33) | typedef enum rtk_storm_bypass_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/svlan.h type rtk_uint32 (line 19) | typedef rtk_uint32 rtk_svlan_index_t; type rtk_svlan_memberCfg_t (line 21) | typedef struct rtk_svlan_memberCfg_s{ type rtk_svlan_pri_ref_t (line 32) | typedef enum rtk_svlan_pri_ref_e type rtk_uint32 (line 42) | typedef rtk_uint32 rtk_svlan_tpid_t; type rtk_svlan_untag_action_t (line 44) | typedef enum rtk_svlan_untag_action_e type rtk_svlan_unmatch_action_t (line 52) | typedef enum rtk_svlan_unmatch_action_e type rtk_svlan_unassign_action_t (line 60) | typedef enum rtk_svlan_unassign_action_e type rtk_svlan_lookupType_t (line 68) | typedef enum rtk_svlan_lookupType_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/trap.h type rtk_trap_type_t (line 20) | typedef enum rtk_trap_type_e type rtk_mcast_type_t (line 77) | typedef enum rtk_mcast_type_e type rtk_trap_mcast_action_t (line 85) | typedef enum rtk_trap_mcast_action_e type rtk_trap_rma_action_t (line 95) | typedef enum rtk_trap_rma_action_e type rtk_trap_ucast_action_t (line 104) | typedef enum rtk_trap_ucast_action_e type rtk_trap_ucast_type_t (line 113) | typedef enum rtk_trap_ucast_type_e type rtk_trap_reason_type_t (line 121) | typedef enum rtk_trap_reason_type_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/trunk.h type rtk_trunk_hashVal2Port_t (line 33) | typedef struct rtk_trunk_hashVal2Port_s type rtk_trunk_group_t (line 38) | typedef enum rtk_trunk_group_e type rtk_trunk_separateType_t (line 47) | typedef enum rtk_trunk_separateType_e type rtk_trunk_mode_t (line 55) | typedef enum rtk_trunk_mode_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/include/vlan.h type rtk_vlan_cfg_t (line 27) | typedef struct rtk_vlan_cfg_s type rtk_vlan_mbrcfg_t (line 39) | typedef struct rtk_vlan_mbrcfg_s type rtk_uint32 (line 50) | typedef rtk_uint32 rtk_stp_msti_id_t; type rtk_stp_state_t (line 52) | typedef enum rtk_stp_state_e type rtk_uint32 (line 61) | typedef rtk_uint32 rtk_vlan_proto_type_t; type rtk_vlan_acceptFrameType_t (line 64) | typedef enum rtk_vlan_acceptFrameType_e type rtk_vlan_protoVlan_frameType_t (line 74) | typedef enum rtk_vlan_protoVlan_frameType_e type rtk_vlan_protoAndPortInfo_t (line 83) | typedef struct rtk_vlan_protoAndPortInfo_s type rtk_vlan_tagMode_t (line 92) | typedef enum rtk_vlan_tagMode_e type rtk_vlan_resVidAction_t (line 101) | typedef enum rtk_vlan_resVidAction_e FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/interrupt.c function rtk_api_ret_t (line 42) | rtk_api_ret_t rtk_int_polarity_set(rtk_int_polarity_t type) function rtk_api_ret_t (line 73) | rtk_api_ret_t rtk_int_polarity_get(rtk_int_polarity_t *pType) function rtk_api_ret_t (line 119) | rtk_api_ret_t rtk_int_control_set(rtk_int_type_t type, rtk_enable_t enable) function rtk_api_ret_t (line 179) | rtk_api_ret_t rtk_int_control_get(rtk_int_type_t type, rtk_enable_t *pEn... function rtk_api_ret_t (line 230) | rtk_api_ret_t rtk_int_status_set(rtk_int_status_t *pStatusMask) function rtk_api_ret_t (line 281) | rtk_api_ret_t rtk_int_status_get(rtk_int_status_t* pStatusMask) function rtk_api_ret_t (line 300) | static rtk_api_ret_t _rtk_int_Advidx_get(rtk_int_advType_t adv_type, rtk... function rtk_api_ret_t (line 341) | rtk_api_ret_t rtk_int_advanceInfo_get(rtk_int_advType_t adv_type, rtk_in... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/l2.c function rtk_api_ret_t (line 42) | rtk_api_ret_t rtk_l2_init(void) function rtk_api_ret_t (line 93) | rtk_api_ret_t rtk_l2_addr_add(rtk_mac_t *pMac, rtk_l2_ucastAddr_t *pL2_d... function rtk_api_ret_t (line 234) | rtk_api_ret_t rtk_l2_addr_get(rtk_mac_t *pMac, rtk_l2_ucastAddr_t *pL2_d... function rtk_api_ret_t (line 304) | rtk_api_ret_t rtk_l2_addr_next_get(rtk_l2_read_method_t read_method, rtk... function rtk_api_ret_t (line 384) | rtk_api_ret_t rtk_l2_addr_del(rtk_mac_t *pMac, rtk_l2_ucastAddr_t *pL2_d... function rtk_api_ret_t (line 461) | rtk_api_ret_t rtk_l2_mcastAddr_add(rtk_l2_mcastAddr_t *pMcastAddr) function rtk_api_ret_t (line 590) | rtk_api_ret_t rtk_l2_mcastAddr_get(rtk_l2_mcastAddr_t *pMcastAddr) function rtk_api_ret_t (line 665) | rtk_api_ret_t rtk_l2_mcastAddr_next_get(rtk_uint32 *pAddress, rtk_l2_mca... function rtk_api_ret_t (line 732) | rtk_api_ret_t rtk_l2_mcastAddr_del(rtk_l2_mcastAddr_t *pMcastAddr) function rtk_api_ret_t (line 821) | rtk_api_ret_t rtk_l2_ipMcastAddr_add(rtk_l2_ipMcastAddr_t *pIpMcastAddr) function rtk_api_ret_t (line 919) | rtk_api_ret_t rtk_l2_ipMcastAddr_get(rtk_l2_ipMcastAddr_t *pIpMcastAddr) function rtk_api_ret_t (line 975) | rtk_api_ret_t rtk_l2_ipMcastAddr_next_get(rtk_uint32 *pAddress, rtk_l2_i... function rtk_api_ret_t (line 1037) | rtk_api_ret_t rtk_l2_ipMcastAddr_del(rtk_l2_ipMcastAddr_t *pIpMcastAddr) function rtk_api_ret_t (line 1099) | rtk_api_ret_t rtk_l2_ipVidMcastAddr_add(rtk_l2_ipVidMcastAddr_t *pIpVidM... function rtk_api_ret_t (line 1192) | rtk_api_ret_t rtk_l2_ipVidMcastAddr_get(rtk_l2_ipVidMcastAddr_t *pIpVidM... function rtk_api_ret_t (line 1248) | rtk_api_ret_t rtk_l2_ipVidMcastAddr_next_get(rtk_uint32 *pAddress, rtk_l... function rtk_api_ret_t (line 1307) | rtk_api_ret_t rtk_l2_ipVidMcastAddr_del(rtk_l2_ipVidMcastAddr_t *pIpVidM... function rtk_api_ret_t (line 1379) | rtk_api_ret_t rtk_l2_ucastAddr_flush(rtk_l2_flushCfg_t *pConfig) function rtk_api_ret_t (line 1501) | rtk_api_ret_t rtk_l2_table_clear(void) function rtk_api_ret_t (line 1529) | rtk_api_ret_t rtk_l2_table_clearStatus_get(rtk_l2_clearStatus_t *pStatus) function rtk_api_ret_t (line 1565) | rtk_api_ret_t rtk_l2_flushLinkDownPortAddrEnable_set(rtk_port_t port, rt... function rtk_api_ret_t (line 1603) | rtk_api_ret_t rtk_l2_flushLinkDownPortAddrEnable_get(rtk_port_t port, rt... function rtk_api_ret_t (line 1640) | rtk_api_ret_t rtk_l2_agingEnable_set(rtk_port_t port, rtk_enable_t enable) function rtk_api_ret_t (line 1680) | rtk_api_ret_t rtk_l2_agingEnable_get(rtk_port_t port, rtk_enable_t *pEna... function rtk_api_ret_t (line 1723) | rtk_api_ret_t rtk_l2_limitLearningCnt_set(rtk_port_t port, rtk_mac_cnt_t... function rtk_api_ret_t (line 1758) | rtk_api_ret_t rtk_l2_limitLearningCnt_get(rtk_port_t port, rtk_mac_cnt_t... function rtk_api_ret_t (line 1794) | rtk_api_ret_t rtk_l2_limitSystemLearningCnt_set(rtk_mac_cnt_t mac_cnt) function rtk_api_ret_t (line 1826) | rtk_api_ret_t rtk_l2_limitSystemLearningCnt_get(rtk_mac_cnt_t *pMac_cnt) function rtk_api_ret_t (line 1864) | rtk_api_ret_t rtk_l2_limitLearningCntAction_set(rtk_port_t port, rtk_l2_... function rtk_api_ret_t (line 1910) | rtk_api_ret_t rtk_l2_limitLearningCntAction_get(rtk_port_t port, rtk_l2_... function rtk_api_ret_t (line 1961) | rtk_api_ret_t rtk_l2_limitSystemLearningCntAction_set(rtk_l2_limitLearnC... function rtk_api_ret_t (line 2004) | rtk_api_ret_t rtk_l2_limitSystemLearningCntAction_get(rtk_l2_limitLearnC... function rtk_api_ret_t (line 2046) | rtk_api_ret_t rtk_l2_limitSystemLearningCntPortMask_set(rtk_portmask_t *... function rtk_api_ret_t (line 2085) | rtk_api_ret_t rtk_l2_limitSystemLearningCntPortMask_get(rtk_portmask_t *... function rtk_api_ret_t (line 2121) | rtk_api_ret_t rtk_l2_learningCnt_get(rtk_port_t port, rtk_mac_cnt_t *pMa... function rtk_api_ret_t (line 2162) | rtk_api_ret_t rtk_l2_floodPortMask_set(rtk_l2_flood_type_t floood_type, ... function rtk_api_ret_t (line 2220) | rtk_api_ret_t rtk_l2_floodPortMask_get(rtk_l2_flood_type_t floood_type, ... function rtk_api_ret_t (line 2277) | rtk_api_ret_t rtk_l2_localPktPermit_set(rtk_port_t port, rtk_enable_t pe... function rtk_api_ret_t (line 2312) | rtk_api_ret_t rtk_l2_localPktPermit_get(rtk_port_t port, rtk_enable_t *p... function rtk_api_ret_t (line 2347) | rtk_api_ret_t rtk_l2_aging_set(rtk_l2_age_time_t aging_time) function rtk_api_ret_t (line 2387) | rtk_api_ret_t rtk_l2_aging_get(rtk_l2_age_time_t *pAging_time) function rtk_api_ret_t (line 2433) | rtk_api_ret_t rtk_l2_ipMcastAddrLookup_set(rtk_l2_ipmc_lookup_type_t type) function rtk_api_ret_t (line 2488) | rtk_api_ret_t rtk_l2_ipMcastAddrLookup_get(rtk_l2_ipmc_lookup_type_t *pT... function rtk_api_ret_t (line 2533) | rtk_api_ret_t rtk_l2_ipMcastForwardRouterPort_set(rtk_enable_t enabled) function rtk_api_ret_t (line 2564) | rtk_api_ret_t rtk_l2_ipMcastForwardRouterPort_get(rtk_enable_t *pEnabled) function rtk_api_ret_t (line 2598) | rtk_api_ret_t rtk_l2_ipMcastGroupEntry_add(ipaddr_t ip_addr, rtk_uint32 ... function rtk_api_ret_t (line 2673) | rtk_api_ret_t rtk_l2_ipMcastGroupEntry_del(ipaddr_t ip_addr, rtk_uint32 ... function rtk_api_ret_t (line 2728) | rtk_api_ret_t rtk_l2_ipMcastGroupEntry_get(ipaddr_t ip_addr, rtk_uint32 ... function rtk_api_ret_t (line 2783) | rtk_api_ret_t rtk_l2_entry_get(rtk_l2_addr_table_t *pL2_entry) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/leaky.c function rtk_api_ret_t (line 101) | rtk_api_ret_t rtk_leaky_vlan_set(rtk_leaky_type_t type, rtk_enable_t ena... function rtk_api_ret_t (line 244) | rtk_api_ret_t rtk_leaky_vlan_get(rtk_leaky_type_t type, rtk_enable_t *pE... function rtk_api_ret_t (line 382) | rtk_api_ret_t rtk_leaky_portIsolation_set(rtk_leaky_type_t type, rtk_ena... function rtk_api_ret_t (line 525) | rtk_api_ret_t rtk_leaky_portIsolation_get(rtk_leaky_type_t type, rtk_ena... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/led.c function rtk_api_ret_t (line 45) | rtk_api_ret_t rtk_led_enable_set(rtk_led_group_t group, rtk_portmask_t *... function rtk_api_ret_t (line 90) | rtk_api_ret_t rtk_led_enable_get(rtk_led_group_t group, rtk_portmask_t *... function rtk_api_ret_t (line 131) | rtk_api_ret_t rtk_led_operation_set(rtk_led_operation_t mode) function rtk_api_ret_t (line 181) | rtk_api_ret_t rtk_led_operation_get(rtk_led_operation_t *pMode) function rtk_api_ret_t (line 229) | rtk_api_ret_t rtk_led_modeForce_set(rtk_port_t port, rtk_led_group_t gro... function rtk_api_ret_t (line 279) | rtk_api_ret_t rtk_led_modeForce_get(rtk_port_t port, rtk_led_group_t gro... function rtk_api_ret_t (line 321) | rtk_api_ret_t rtk_led_blinkRate_set(rtk_led_blink_rate_t blinkRate) function rtk_api_ret_t (line 353) | rtk_api_ret_t rtk_led_blinkRate_get(rtk_led_blink_rate_t *pBlinkRate) function rtk_api_ret_t (line 403) | rtk_api_ret_t rtk_led_groupConfig_set(rtk_led_group_t group, rtk_led_con... function rtk_api_ret_t (line 438) | rtk_api_ret_t rtk_led_groupConfig_get(rtk_led_group_t group, rtk_led_con... function rtk_api_ret_t (line 475) | rtk_api_ret_t rtk_led_groupAbility_set(rtk_led_group_t group, rtk_led_ab... function rtk_api_ret_t (line 555) | rtk_api_ret_t rtk_led_groupAbility_get(rtk_led_group_t group, rtk_led_ab... function rtk_api_ret_t (line 599) | rtk_api_ret_t rtk_led_serialMode_set(rtk_led_active_t active) function rtk_api_ret_t (line 631) | rtk_api_ret_t rtk_led_serialMode_get(rtk_led_active_t *pActive) function rtk_api_ret_t (line 664) | rtk_api_ret_t rtk_led_OutputEnable_set(rtk_enable_t state) function rtk_api_ret_t (line 696) | rtk_api_ret_t rtk_led_OutputEnable_get(rtk_enable_t *pState) function rtk_api_ret_t (line 730) | rtk_api_ret_t rtk_led_serialModePortmask_set(rtk_led_serialOutput_t outp... function rtk_api_ret_t (line 770) | rtk_api_ret_t rtk_led_serialModePortmask_get(rtk_led_serialOutput_t *pOu... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/mirror.c function rtk_api_ret_t (line 46) | rtk_api_ret_t rtk_mirror_portBased_set(rtk_port_t mirroring_port, rtk_po... function rtk_api_ret_t (line 150) | rtk_api_ret_t rtk_mirror_portBased_get(rtk_port_t *pMirroring_port, rtk_... function rtk_api_ret_t (line 221) | rtk_api_ret_t rtk_mirror_portIso_set(rtk_enable_t enable) function rtk_api_ret_t (line 253) | rtk_api_ret_t rtk_mirror_portIso_get(rtk_enable_t *pEnable) function rtk_api_ret_t (line 286) | rtk_api_ret_t rtk_mirror_vlanLeaky_set(rtk_enable_t txenable, rtk_enable... function rtk_api_ret_t (line 322) | rtk_api_ret_t rtk_mirror_vlanLeaky_get(rtk_enable_t *pTxenable, rtk_enab... function rtk_api_ret_t (line 358) | rtk_api_ret_t rtk_mirror_isolationLeaky_set(rtk_enable_t txenable, rtk_e... function rtk_api_ret_t (line 394) | rtk_api_ret_t rtk_mirror_isolationLeaky_get(rtk_enable_t *pTxenable, rtk... function rtk_api_ret_t (line 433) | rtk_api_ret_t rtk_mirror_keep_set(rtk_mirror_keep_t mode) function rtk_api_ret_t (line 469) | rtk_api_ret_t rtk_mirror_keep_get(rtk_mirror_keep_t *pMode) function rtk_api_ret_t (line 504) | rtk_api_ret_t rtk_mirror_override_set(rtk_enable_t rxMirror, rtk_enable_... function rtk_api_ret_t (line 537) | rtk_api_ret_t rtk_mirror_override_get(rtk_enable_t *pRxMirror, rtk_enabl... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/oam.c function rtk_api_ret_t (line 43) | rtk_api_ret_t rtk_oam_init(void) function rtk_api_ret_t (line 65) | rtk_api_ret_t rtk_oam_state_set(rtk_enable_t enabled) function rtk_api_ret_t (line 97) | rtk_api_ret_t rtk_oam_state_get(rtk_enable_t *pEnabled) function rtk_api_ret_t (line 128) | rtk_api_ret_t rtk_oam_parserAction_set(rtk_port_t port, rtk_oam_parser_... function rtk_api_ret_t (line 162) | rtk_api_ret_t rtk_oam_parserAction_get(rtk_port_t port, rtk_oam_parser_... function rtk_api_ret_t (line 195) | rtk_api_ret_t rtk_oam_multiplexerAction_set(rtk_port_t port, rtk_oam_mu... function rtk_api_ret_t (line 229) | rtk_api_ret_t rtk_oam_multiplexerAction_get(rtk_port_t port, rtk_oam_mu... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/port.c function rtk_api_ret_t (line 220) | static rtk_api_ret_t _rtk_port_FiberModeAbility_set(rtk_port_t port, rtk... function rtk_api_ret_t (line 342) | static rtk_api_ret_t _rtk_port_FiberModeAbility_get(rtk_port_t port, rtk... function rtk_api_ret_t (line 431) | rtk_api_ret_t rtk_port_phyAutoNegoAbility_set(rtk_port_t port, rtk_port_... function rtk_api_ret_t (line 623) | rtk_api_ret_t rtk_port_phyAutoNegoAbility_get(rtk_port_t port, rtk_port_... function rtk_api_ret_t (line 732) | rtk_api_ret_t rtk_port_phyForceModeAbility_set(rtk_port_t port, rtk_port... function rtk_api_ret_t (line 897) | rtk_api_ret_t rtk_port_phyForceModeAbility_get(rtk_port_t port, rtk_port... function rtk_api_ret_t (line 1003) | rtk_api_ret_t rtk_port_phyStatus_get(rtk_port_t port, rtk_port_linkStatu... function rtk_api_ret_t (line 1059) | rtk_api_ret_t rtk_port_macForceLink_set(rtk_port_t port, rtk_port_mac_ab... function rtk_api_ret_t (line 1111) | rtk_api_ret_t rtk_port_macForceLink_get(rtk_port_t port, rtk_port_mac_ab... function rtk_api_ret_t (line 1172) | rtk_api_ret_t rtk_port_macForceLinkExt_set(rtk_port_t port, rtk_mode_ext... function rtk_api_ret_t (line 1257) | rtk_api_ret_t rtk_port_macForceLinkExt_get(rtk_port_t port, rtk_mode_ext... function rtk_api_ret_t (line 1311) | rtk_api_ret_t rtk_port_macStatus_get(rtk_port_t port, rtk_port_mac_abili... function rtk_api_ret_t (line 1368) | rtk_api_ret_t rtk_port_macLocalLoopbackEnable_set(rtk_port_t port, rtk_e... function rtk_api_ret_t (line 1418) | rtk_api_ret_t rtk_port_macLocalLoopbackEnable_get(rtk_port_t port, rtk_e... function rtk_api_ret_t (line 1457) | rtk_api_ret_t rtk_port_phyReg_set(rtk_port_t port, rtk_port_phy_reg_t re... function rtk_api_ret_t (line 1492) | rtk_api_ret_t rtk_port_phyReg_get(rtk_port_t port, rtk_port_phy_reg_t re... function rtk_api_ret_t (line 1529) | rtk_api_ret_t rtk_port_backpressureEnable_set(rtk_port_t port, rtk_enabl... function rtk_api_ret_t (line 1567) | rtk_api_ret_t rtk_port_backpressureEnable_get(rtk_port_t port, rtk_enabl... function rtk_api_ret_t (line 1610) | rtk_api_ret_t rtk_port_adminEnable_set(rtk_port_t port, rtk_enable_t ena... function rtk_api_ret_t (line 1662) | rtk_api_ret_t rtk_port_adminEnable_get(rtk_port_t port, rtk_enable_t *pE... function rtk_api_ret_t (line 1710) | rtk_api_ret_t rtk_port_isolation_set(rtk_port_t port, rtk_portmask_t *pP... function rtk_api_ret_t (line 1753) | rtk_api_ret_t rtk_port_isolation_get(rtk_port_t port, rtk_portmask_t *pP... function rtk_api_ret_t (line 1795) | rtk_api_ret_t rtk_port_rgmiiDelayExt_set(rtk_port_t port, rtk_data_t txD... function rtk_api_ret_t (line 1846) | rtk_api_ret_t rtk_port_rgmiiDelayExt_get(rtk_port_t port, rtk_data_t *pT... function rtk_api_ret_t (line 1895) | rtk_api_ret_t rtk_port_phyEnableAll_set(rtk_enable_t enable) function rtk_api_ret_t (line 1954) | rtk_api_ret_t rtk_port_phyEnableAll_get(rtk_enable_t *pEnable) function rtk_api_ret_t (line 1989) | rtk_api_ret_t rtk_port_efid_set(rtk_port_t port, rtk_data_t efid) function rtk_api_ret_t (line 2026) | rtk_api_ret_t rtk_port_efid_get(rtk_port_t port, rtk_data_t *pEfid) function rtk_api_ret_t (line 2063) | rtk_api_ret_t rtk_port_phyComboPortMedia_set(rtk_port_t port, rtk_port_m... function rtk_api_ret_t (line 2152) | rtk_api_ret_t rtk_port_phyComboPortMedia_get(rtk_port_t port, rtk_port_m... function rtk_api_ret_t (line 2210) | rtk_api_ret_t rtk_port_rtctEnable_set(rtk_portmask_t *pPortmask) function rtk_api_ret_t (line 2242) | rtk_api_ret_t rtk_port_rtctDisable_set(rtk_portmask_t *pPortmask) function rtk_api_ret_t (line 2284) | rtk_api_ret_t rtk_port_rtctResult_get(rtk_port_t port, rtk_rtctResult_t ... function rtk_api_ret_t (line 2343) | rtk_api_ret_t rtk_port_sds_reset(rtk_port_t port) function rtk_api_ret_t (line 2376) | rtk_api_ret_t rtk_port_sgmiiLinkStatus_get(rtk_port_t port, rtk_data_t *... function rtk_api_ret_t (line 2417) | rtk_api_ret_t rtk_port_sgmiiNway_set(rtk_port_t port, rtk_enable_t state) function rtk_api_ret_t (line 2451) | rtk_api_ret_t rtk_port_sgmiiNway_get(rtk_port_t port, rtk_enable_t *pState) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/ptp.c function rtk_api_ret_t (line 41) | rtk_api_ret_t rtk_ptp_init(void) function rtk_api_ret_t (line 66) | rtk_api_ret_t rtk_ptp_mac_set(rtk_mac_t mac) function rtk_api_ret_t (line 95) | rtk_api_ret_t rtk_ptp_mac_get(rtk_mac_t *pMac) function rtk_api_ret_t (line 125) | rtk_api_ret_t rtk_ptp_tpid_set(rtk_ptp_tpid_t outerId, rtk_ptp_tpid_t in... function rtk_api_ret_t (line 157) | rtk_api_ret_t rtk_ptp_tpid_get(rtk_ptp_tpid_t *pOuterId, rtk_ptp_tpid_t ... function rtk_api_ret_t (line 187) | rtk_api_ret_t rtk_ptp_refTime_set(rtk_ptp_timeStamp_t timeStamp) function rtk_api_ret_t (line 221) | rtk_api_ret_t rtk_ptp_refTime_get(rtk_ptp_timeStamp_t *pTimeStamp) function rtk_api_ret_t (line 253) | rtk_api_ret_t rtk_ptp_refTimeAdjust_set(rtk_ptp_sys_adjust_t sign, rtk_p... function rtk_api_ret_t (line 285) | rtk_api_ret_t rtk_ptp_refTimeEnable_set(rtk_enable_t enable) function rtk_api_ret_t (line 319) | rtk_api_ret_t rtk_ptp_refTimeEnable_get(rtk_enable_t *pEnable) function rtk_api_ret_t (line 349) | rtk_api_ret_t rtk_ptp_portEnable_set(rtk_port_t port, rtk_enable_t enable) function rtk_api_ret_t (line 384) | rtk_api_ret_t rtk_ptp_portEnable_get(rtk_port_t port, rtk_enable_t *pEna... function rtk_api_ret_t (line 422) | rtk_api_ret_t rtk_ptp_portTimestamp_get( rtk_port_t port, rtk_ptp_msgTyp... function rtk_api_ret_t (line 471) | rtk_api_ret_t rtk_ptp_intControl_set(rtk_ptp_intType_t type, rtk_enable_... function rtk_api_ret_t (line 538) | rtk_api_ret_t rtk_ptp_intControl_get(rtk_ptp_intType_t type, rtk_enable_... function rtk_api_ret_t (line 584) | rtk_api_ret_t rtk_ptp_intStatus_get(rtk_ptp_intStatus_t *pStatusMask) function rtk_api_ret_t (line 629) | rtk_api_ret_t rtk_ptp_portIntStatus_set(rtk_port_t port, rtk_ptp_intStat... function rtk_api_ret_t (line 671) | rtk_api_ret_t rtk_ptp_portIntStatus_get(rtk_port_t port, rtk_ptp_intStat... function rtk_api_ret_t (line 707) | rtk_api_ret_t rtk_ptp_portTrap_set(rtk_port_t port, rtk_enable_t enable) function rtk_api_ret_t (line 742) | rtk_api_ret_t rtk_ptp_portTrap_get(rtk_port_t port, rtk_enable_t *pEnable) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/qos.c function rtk_api_ret_t (line 46) | rtk_api_ret_t rtk_qos_init(rtk_queue_num_t queueNum) function rtk_api_ret_t (line 181) | rtk_api_ret_t rtk_qos_priSel_set(rtk_qos_priDecTbl_t index, rtk_priority... function rtk_api_ret_t (line 289) | rtk_api_ret_t rtk_qos_priSel_get(rtk_qos_priDecTbl_t index, rtk_priority... function rtk_api_ret_t (line 427) | rtk_api_ret_t rtk_qos_1pPriRemap_set(rtk_pri_t dot1p_pri, rtk_pri_t int_... function rtk_api_ret_t (line 460) | rtk_api_ret_t rtk_qos_1pPriRemap_get(rtk_pri_t dot1p_pri, rtk_pri_t *pIn... function rtk_api_ret_t (line 497) | rtk_api_ret_t rtk_qos_dscpPriRemap_set(rtk_dscp_t dscp, rtk_pri_t int_pri) function rtk_api_ret_t (line 534) | rtk_api_ret_t rtk_qos_dscpPriRemap_get(rtk_dscp_t dscp, rtk_pri_t *pInt_... function rtk_api_ret_t (line 569) | rtk_api_ret_t rtk_qos_portPri_set(rtk_port_t port, rtk_pri_t int_pri) function rtk_api_ret_t (line 605) | rtk_api_ret_t rtk_qos_portPri_get(rtk_port_t port, rtk_pri_t *pInt_pri) function rtk_api_ret_t (line 640) | rtk_api_ret_t rtk_qos_queueNum_set(rtk_port_t port, rtk_queue_num_t queu... function rtk_api_ret_t (line 678) | rtk_api_ret_t rtk_qos_queueNum_get(rtk_port_t port, rtk_queue_num_t *pQu... function rtk_api_ret_t (line 722) | rtk_api_ret_t rtk_qos_priMap_set(rtk_queue_num_t queue_num, rtk_qos_pri2... function rtk_api_ret_t (line 763) | rtk_api_ret_t rtk_qos_priMap_get(rtk_queue_num_t queue_num, rtk_qos_pri2... function rtk_api_ret_t (line 806) | rtk_api_ret_t rtk_qos_schedulingQueue_set(rtk_port_t port, rtk_qos_queue... function rtk_api_ret_t (line 859) | rtk_api_ret_t rtk_qos_schedulingQueue_get(rtk_port_t port, rtk_qos_queue... function rtk_api_ret_t (line 910) | rtk_api_ret_t rtk_qos_1pRemarkEnable_set(rtk_port_t port, rtk_enable_t e... function rtk_api_ret_t (line 948) | rtk_api_ret_t rtk_qos_1pRemarkEnable_get(rtk_port_t port, rtk_enable_t *... function rtk_api_ret_t (line 982) | rtk_api_ret_t rtk_qos_1pRemark_set(rtk_pri_t int_pri, rtk_pri_t dot1p_pri) function rtk_api_ret_t (line 1017) | rtk_api_ret_t rtk_qos_1pRemark_get(rtk_pri_t int_pri, rtk_pri_t *pDot1p_... function rtk_api_ret_t (line 1052) | rtk_api_ret_t rtk_qos_1pRemarkSrcSel_set(rtk_qos_1pRmkSrc_t type) function rtk_api_ret_t (line 1087) | rtk_api_ret_t rtk_qos_1pRemarkSrcSel_get(rtk_qos_1pRmkSrc_t *pType) function rtk_api_ret_t (line 1123) | rtk_api_ret_t rtk_qos_dscpRemarkEnable_set(rtk_port_t port, rtk_enable_t... function rtk_api_ret_t (line 1162) | rtk_api_ret_t rtk_qos_dscpRemarkEnable_get(rtk_port_t port, rtk_enable_t... function rtk_api_ret_t (line 1197) | rtk_api_ret_t rtk_qos_dscpRemark_set(rtk_pri_t int_pri, rtk_dscp_t dscp) function rtk_api_ret_t (line 1233) | rtk_api_ret_t rtk_qos_dscpRemark_get(rtk_pri_t int_pri, rtk_dscp_t *pDscp) function rtk_api_ret_t (line 1268) | rtk_api_ret_t rtk_qos_dscpRemarkSrcSel_set(rtk_qos_dscpRmkSrc_t type) function rtk_api_ret_t (line 1303) | rtk_api_ret_t rtk_qos_dscpRemarkSrcSel_get(rtk_qos_dscpRmkSrc_t *pType) function rtk_api_ret_t (line 1334) | rtk_api_ret_t rtk_qos_dscpRemark2Dscp_set(rtk_dscp_t dscp, rtk_dscp_t rm... function rtk_api_ret_t (line 1366) | rtk_api_ret_t rtk_qos_dscpRemark2Dscp_get(rtk_dscp_t dscp, rtk_dscp_t *p... function rtk_api_ret_t (line 1400) | rtk_api_ret_t rtk_qos_portPriSelIndex_set(rtk_port_t port, rtk_qos_priDe... function rtk_api_ret_t (line 1435) | rtk_api_ret_t rtk_qos_portPriSelIndex_get(rtk_port_t port, rtk_qos_priDe... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rate.c function rtk_api_ret_t (line 55) | rtk_api_ret_t rtk_rate_shareMeter_set(rtk_meter_id_t index, rtk_meter_ty... function rtk_api_ret_t (line 118) | rtk_api_ret_t rtk_rate_shareMeter_get(rtk_meter_id_t index, rtk_meter_ty... function rtk_api_ret_t (line 170) | rtk_api_ret_t rtk_rate_shareMeterBucket_set(rtk_meter_id_t index, rtk_ui... function rtk_api_ret_t (line 205) | rtk_api_ret_t rtk_rate_shareMeterBucket_get(rtk_meter_id_t index, rtk_ui... function rtk_api_ret_t (line 246) | rtk_api_ret_t rtk_rate_igrBandwidthCtrlRate_set(rtk_port_t port, rtk_rat... function rtk_api_ret_t (line 299) | rtk_api_ret_t rtk_rate_igrBandwidthCtrlRate_get(rtk_port_t port, rtk_rat... function rtk_api_ret_t (line 345) | rtk_api_ret_t rtk_rate_egrBandwidthCtrlRate_set( rtk_port_t port, rtk_ra... function rtk_api_ret_t (line 397) | rtk_api_ret_t rtk_rate_egrBandwidthCtrlRate_get(rtk_port_t port, rtk_rat... function rtk_api_ret_t (line 445) | rtk_api_ret_t rtk_rate_egrQueueBwCtrlEnable_get(rtk_port_t port, rtk_qid... function rtk_api_ret_t (line 487) | rtk_api_ret_t rtk_rate_egrQueueBwCtrlEnable_set(rtk_port_t port, rtk_qid... function rtk_api_ret_t (line 530) | rtk_api_ret_t rtk_rate_egrQueueBwCtrlRate_get(rtk_port_t port, rtk_qid_t... function rtk_api_ret_t (line 578) | rtk_api_ret_t rtk_rate_egrQueueBwCtrlRate_set(rtk_port_t port, rtk_qid_t... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rldp.c function rtk_api_ret_t (line 69) | rtk_api_ret_t rtk_rldp_config_set(rtk_rldp_config_t *pConfig) function rtk_api_ret_t (line 150) | rtk_api_ret_t rtk_rldp_config_get(rtk_rldp_config_t *pConfig) function rtk_api_ret_t (line 201) | rtk_api_ret_t rtk_rldp_portConfig_set(rtk_port_t port, rtk_rldp_portConf... function rtk_api_ret_t (line 254) | rtk_api_ret_t rtk_rldp_portConfig_get(rtk_port_t port, rtk_rldp_portConf... function rtk_api_ret_t (line 301) | rtk_api_ret_t rtk_rldp_status_get(rtk_rldp_status_t *pStatus) function rtk_api_ret_t (line 333) | rtk_api_ret_t rtk_rldp_portStatus_get(rtk_port_t port, rtk_rldp_portStat... function rtk_api_ret_t (line 409) | rtk_api_ret_t rtk_rldp_portStatus_set(rtk_port_t port, rtk_rldp_portStat... function rtk_api_ret_t (line 447) | rtk_api_ret_t rtk_rldp_portLoopPair_get(rtk_port_t port, rtk_portmask_t ... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtk_hal.c function rtk_hal_switch_init (line 20) | void rtk_hal_switch_init(void) function rtk_hal_dump_full_mib (line 30) | void rtk_hal_dump_full_mib(void) function rtk_dump_mib_type (line 57) | void rtk_dump_mib_type(rtk_stat_port_type_t cntr_idx) function rtk_hal_dump_mib (line 73) | void rtk_hal_dump_mib(void) function rtk_hal_dump_vlan (line 127) | int rtk_hal_dump_vlan(void) function rtk_hal_clear_vlan (line 162) | void rtk_hal_clear_vlan(void) function rtk_hal_set_vlan (line 171) | int rtk_hal_set_vlan(struct ra_switch_ioctl_data *data) function rtk_hal_vlan_portpvid_set (line 204) | void rtk_hal_vlan_portpvid_set(rtk_port_t port, rtk_vlan_t pvid, rtk_pri... function rtk_hal_set_ingress_rate (line 209) | int rtk_hal_set_ingress_rate(struct ra_switch_ioctl_data *data) function rtk_hal_set_egress_rate (line 225) | int rtk_hal_set_egress_rate(struct ra_switch_ioctl_data *data) function rtk_hal_dump_table (line 238) | void rtk_hal_dump_table(void) function rtk_hal_clear_table (line 288) | void rtk_hal_clear_table(void) function rtk_hal_add_table (line 297) | void rtk_hal_add_table(struct ra_switch_ioctl_data *data) function rtk_hal_del_table (line 322) | void rtk_hal_del_table(struct ra_switch_ioctl_data *data) function rtk_hal_get_phy_status (line 345) | void rtk_hal_get_phy_status(struct ra_switch_ioctl_data *data) function rtk_hal_set_port_mirror (line 370) | void rtk_hal_set_port_mirror(struct ra_switch_ioctl_data *data) function rtk_hal_read_reg (line 400) | void rtk_hal_read_reg(struct ra_switch_ioctl_data *data) function rtk_hal_write_reg (line 411) | void rtk_hal_write_reg(struct ra_switch_ioctl_data *data) function rtk_hal_get_phy_reg (line 422) | void rtk_hal_get_phy_reg(struct ra_switch_ioctl_data *data) function rtk_hal_set_phy_reg (line 434) | void rtk_hal_set_phy_reg(struct ra_switch_ioctl_data *data) function rtk_hal_qos_en (line 444) | void rtk_hal_qos_en(struct ra_switch_ioctl_data *data) function rtk_hal_qos_set_table2type (line 457) | void rtk_hal_qos_set_table2type(struct ra_switch_ioctl_data *data) function rtk_hal_qos_get_table2type (line 499) | void rtk_hal_qos_get_table2type(struct ra_switch_ioctl_data *data) function rtk_hal_qos_set_port2table (line 523) | void rtk_hal_qos_set_port2table(struct ra_switch_ioctl_data *data) function rtk_hal_qos_get_port2table (line 532) | void rtk_hal_qos_get_port2table(struct ra_switch_ioctl_data *data) function rtk_hal_qos_set_port2pri (line 544) | void rtk_hal_qos_set_port2pri(struct ra_switch_ioctl_data *data) function rtk_hal_qos_get_port2pri (line 553) | void rtk_hal_qos_get_port2pri(struct ra_switch_ioctl_data *data) function rtk_hal_qos_set_dscp2pri (line 565) | void rtk_hal_qos_set_dscp2pri(struct ra_switch_ioctl_data *data) function rtk_hal_qos_get_dscp2pri (line 574) | void rtk_hal_qos_get_dscp2pri(struct ra_switch_ioctl_data *data) function rtk_hal_qos_set_pri2queue (line 586) | void rtk_hal_qos_set_pri2queue(struct ra_switch_ioctl_data *data) function rtk_hal_qos_get_pri2queue (line 598) | void rtk_hal_qos_get_pri2queue(struct ra_switch_ioctl_data *data) function rtk_hal_qos_set_queue_weight (line 613) | void rtk_hal_qos_set_queue_weight(struct ra_switch_ioctl_data *data) function rtk_hal_qos_get_queue_weight (line 625) | void rtk_hal_qos_get_queue_weight(struct ra_switch_ioctl_data *data) function rtk_hal_enable_igmpsnoop (line 641) | void rtk_hal_enable_igmpsnoop(struct ra_switch_ioctl_data *data) function rtk_hal_disable_igmpsnoop (line 684) | void rtk_hal_disable_igmpsnoop(void) function rtk_api_ret_t (line 690) | rtk_api_ret_t rtk_port_phyTestMode_set(rtk_port_t port, rtk_port_phy_tes... function rtk_hal_set_phy_test_mode (line 757) | void rtk_hal_set_phy_test_mode(struct ra_switch_ioctl_data *data) function rtk_hal_set_port_trunk (line 768) | void rtk_hal_set_port_trunk(struct ra_switch_ioctl_data *data) function rtk_hal_vlan_tag (line 790) | void rtk_hal_vlan_tag(struct ra_switch_ioctl_data *data) function rtk_hal_vlan_mode (line 810) | void rtk_hal_vlan_mode(struct ra_switch_ioctl_data *data) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtk_switch.c function rtk_api_ret_t (line 356) | static rtk_api_ret_t _rtk_switch_init_8367c(void) function rtk_api_ret_t (line 455) | static rtk_api_ret_t _rtk_switch_init_8370b(void) function rtk_api_ret_t (line 567) | static rtk_api_ret_t _rtk_switch_init_8364b(void) function rtk_api_ret_t (line 632) | static rtk_api_ret_t _rtk_switch_init_8363sc_vb(void) function rtk_api_ret_t (line 712) | rtk_api_ret_t rtk_switch_probe(switch_chip_t *pSwitchChip) function rtk_api_ret_t (line 798) | rtk_api_ret_t rtk_switch_initialState_set(init_state_t state) function init_state_t (line 821) | init_state_t rtk_switch_initialState_get(void) function rtk_api_ret_t (line 841) | rtk_api_ret_t rtk_switch_logicalPortCheck(rtk_port_t logicalPort) function rtk_api_ret_t (line 870) | rtk_api_ret_t rtk_switch_isUtpPort(rtk_port_t logicalPort) function rtk_api_ret_t (line 899) | rtk_api_ret_t rtk_switch_isExtPort(rtk_port_t logicalPort) function rtk_api_ret_t (line 929) | rtk_api_ret_t rtk_switch_isHsgPort(rtk_port_t logicalPort) function rtk_api_ret_t (line 958) | rtk_api_ret_t rtk_switch_isSgmiiPort(rtk_port_t logicalPort) function rtk_api_ret_t (line 987) | rtk_api_ret_t rtk_switch_isCPUPort(rtk_port_t logicalPort) function rtk_api_ret_t (line 1016) | rtk_api_ret_t rtk_switch_isComboPort(rtk_port_t logicalPort) function rtk_uint32 (line 1043) | rtk_uint32 rtk_switch_ComboPort_get(void) function rtk_api_ret_t (line 1063) | rtk_api_ret_t rtk_switch_isPtpPort(rtk_port_t logicalPort) function rtk_uint32 (line 1090) | rtk_uint32 rtk_switch_port_L2P_get(rtk_port_t logicalPort) function rtk_port_t (line 1114) | rtk_port_t rtk_switch_port_P2L_get(rtk_uint32 physicalPort) function rtk_api_ret_t (line 1141) | rtk_api_ret_t rtk_switch_isPortMaskValid(rtk_portmask_t *pPmask) function rtk_api_ret_t (line 1171) | rtk_api_ret_t rtk_switch_isPortMaskUtp(rtk_portmask_t *pPmask) function rtk_api_ret_t (line 1201) | rtk_api_ret_t rtk_switch_isPortMaskExt(rtk_portmask_t *pPmask) function rtk_api_ret_t (line 1231) | rtk_api_ret_t rtk_switch_portmask_L2P_get(rtk_portmask_t *pLogicalPmask,... function rtk_api_ret_t (line 1275) | rtk_api_ret_t rtk_switch_portmask_P2L_get(rtk_uint32 physicalPortmask, r... function rtk_uint32 (line 1316) | rtk_uint32 rtk_switch_phyPortMask_get(void) function rtk_api_ret_t (line 1339) | rtk_api_ret_t rtk_switch_logPortMask_get(rtk_portmask_t *pPortmask) function rtk_api_ret_t (line 1366) | rtk_api_ret_t rtk_switch_init(void) function rtk_api_ret_t (line 1471) | rtk_api_ret_t rtk_switch_portMaxPktLen_set(rtk_port_t port, rtk_switch_m... function rtk_api_ret_t (line 1509) | rtk_api_ret_t rtk_switch_portMaxPktLen_get(rtk_port_t port, rtk_switch_m... function rtk_api_ret_t (line 1547) | rtk_api_ret_t rtk_switch_maxPktLenCfg_set(rtk_uint32 cfgId, rtk_uint32 p... function rtk_api_ret_t (line 1582) | rtk_api_ret_t rtk_switch_maxPktLenCfg_get(rtk_uint32 cfgId, rtk_uint32 *... function rtk_api_ret_t (line 1620) | rtk_api_ret_t rtk_switch_greenEthernet_set(rtk_enable_t enable) function rtk_api_ret_t (line 1658) | rtk_api_ret_t rtk_switch_greenEthernet_get(rtk_enable_t *pEnable) function rtk_port_t (line 1708) | rtk_port_t rtk_switch_maxLogicalPort_get(void) function rtk_uint32 (line 1741) | rtk_uint32 rtk_switch_maxMeterId_get(void) function rtk_uint32 (line 1763) | rtk_uint32 rtk_switch_maxLutAddrNumber_get(void) function rtk_uint32 (line 1785) | rtk_uint32 rtk_switch_isValidTrunkGrpId(rtk_uint32 grpId) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv.c function ret_t (line 58) | ret_t rtl8367c_setAsicRegBit(rtk_uint32 reg, rtk_uint32 bit, rtk_uint32 ... function ret_t (line 168) | ret_t rtl8367c_getAsicRegBit(rtk_uint32 reg, rtk_uint32 bit, rtk_uint32 ... function ret_t (line 246) | ret_t rtl8367c_setAsicRegBits(rtk_uint32 reg, rtk_uint32 bits, rtk_uint3... function ret_t (line 407) | ret_t rtl8367c_getAsicRegBits(rtk_uint32 reg, rtk_uint32 bits, rtk_uint3... function ret_t (line 522) | ret_t rtl8367c_setAsicReg(rtk_uint32 reg, rtk_uint32 value) function ret_t (line 589) | ret_t rtl8367c_getAsicReg(rtk_uint32 reg, rtk_uint32 *pValue) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_acl.c function _rtl8367c_aclRuleStSmi2User (line 29) | static void _rtl8367c_aclRuleStSmi2User( rtl8367c_aclrule *pAclUser, rtl... function _rtl8367c_aclRuleStUser2Smi (line 74) | static void _rtl8367c_aclRuleStUser2Smi(rtl8367c_aclrule *pAclUser, rtl8... function _rtl8367c_aclActStSmi2User (line 118) | static void _rtl8367c_aclActStSmi2User(rtl8367c_acl_act_t *pAclUser, rtk... function _rtl8367c_aclActStUser2Smi (line 146) | static void _rtl8367c_aclActStUser2Smi(rtl8367c_acl_act_t *pAclUser, rtk... function ret_t (line 189) | ret_t rtl8367c_setAsicAcl(rtk_uint32 port, rtk_uint32 enabled) function ret_t (line 212) | ret_t rtl8367c_getAsicAcl(rtk_uint32 port, rtk_uint32* pEnabled) function ret_t (line 235) | ret_t rtl8367c_setAsicAclUnmatchedPermit(rtk_uint32 port, rtk_uint32 ena... function ret_t (line 258) | ret_t rtl8367c_getAsicAclUnmatchedPermit(rtk_uint32 port, rtk_uint32* pE... function ret_t (line 289) | ret_t rtl8367c_setAsicAclRule(rtk_uint32 index, rtl8367c_aclrule* pAclRule) function ret_t (line 426) | ret_t rtl8367c_getAsicAclRule(rtk_uint32 index, rtl8367c_aclrule *pAclRule) function ret_t (line 547) | ret_t rtl8367c_setAsicAclNot(rtk_uint32 index, rtk_uint32 not) function ret_t (line 574) | ret_t rtl8367c_getAsicAclNot(rtk_uint32 index, rtk_uint32* pNot) function ret_t (line 603) | ret_t rtl8367c_setAsicAclTemplate(rtk_uint32 index, rtl8367c_acltemplate... function ret_t (line 643) | ret_t rtl8367c_getAsicAclTemplate(rtk_uint32 index, rtl8367c_acltemplate... function ret_t (line 682) | ret_t rtl8367c_setAsicAclAct(rtk_uint32 index, rtl8367c_acl_act_t* pAclAct) function ret_t (line 747) | ret_t rtl8367c_getAsicAclAct(rtk_uint32 index, rtl8367c_acl_act_t *pAclAct) function ret_t (line 813) | ret_t rtl8367c_setAsicAclActCtrl(rtk_uint32 index, rtk_uint32 aclActCtrl) function ret_t (line 843) | ret_t rtl8367c_getAsicAclActCtrl(rtk_uint32 index, rtk_uint32 *pAclActCtrl) function ret_t (line 881) | ret_t rtl8367c_setAsicAclPortRange(rtk_uint32 index, rtk_uint32 type, rt... function ret_t (line 920) | ret_t rtl8367c_getAsicAclPortRange(rtk_uint32 index, rtk_uint32* pType, ... function ret_t (line 959) | ret_t rtl8367c_setAsicAclVidRange(rtk_uint32 index, rtk_uint32 type, rtk... function ret_t (line 998) | ret_t rtl8367c_getAsicAclVidRange(rtk_uint32 index, rtk_uint32* pType, r... function ret_t (line 1037) | ret_t rtl8367c_setAsicAclIpRange(rtk_uint32 index, rtk_uint32 type, ipad... function ret_t (line 1094) | ret_t rtl8367c_getAsicAclIpRange(rtk_uint32 index, rtk_uint32* pType, ip... function ret_t (line 1151) | ret_t rtl8367c_setAsicAclGpioPolarity(rtk_uint32 polarity) function ret_t (line 1169) | ret_t rtl8367c_getAsicAclGpioPolarity(rtk_uint32* pPolarity) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_cputag.c function ret_t (line 34) | ret_t rtl8367c_setAsicCputagEnable(rtk_uint32 enabled) function ret_t (line 55) | ret_t rtl8367c_getAsicCputagEnable(rtk_uint32 *pEnabled) function ret_t (line 74) | ret_t rtl8367c_setAsicCputagTrapPort(rtk_uint32 port) function ret_t (line 105) | ret_t rtl8367c_getAsicCputagTrapPort(rtk_uint32 *pPort) function ret_t (line 137) | ret_t rtl8367c_setAsicCputagPortmask(rtk_uint32 portmask) function ret_t (line 158) | ret_t rtl8367c_getAsicCputagPortmask(rtk_uint32 *pPortmask) function ret_t (line 177) | ret_t rtl8367c_setAsicCputagInsertMode(rtk_uint32 mode) function ret_t (line 198) | ret_t rtl8367c_getAsicCputagInsertMode(rtk_uint32 *pMode) function ret_t (line 218) | ret_t rtl8367c_setAsicCputagPriorityRemapping(rtk_uint32 srcPri, rtk_uin... function ret_t (line 241) | ret_t rtl8367c_getAsicCputagPriorityRemapping(rtk_uint32 srcPri, rtk_uin... function ret_t (line 262) | ret_t rtl8367c_setAsicCputagPosition(rtk_uint32 postion) function ret_t (line 280) | ret_t rtl8367c_getAsicCputagPosition(rtk_uint32* pPostion) function ret_t (line 301) | ret_t rtl8367c_setAsicCputagMode(rtk_uint32 mode) function ret_t (line 322) | ret_t rtl8367c_getAsicCputagMode(rtk_uint32 *pMode) function ret_t (line 342) | ret_t rtl8367c_setAsicCputagRxMinLength(rtk_uint32 mode) function ret_t (line 363) | ret_t rtl8367c_getAsicCputagRxMinLength(rtk_uint32 *pMode) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_dot1x.c function ret_t (line 34) | ret_t rtl8367c_setAsic1xPBEnConfig(rtk_uint32 port, rtk_uint32 enabled) function ret_t (line 57) | ret_t rtl8367c_getAsic1xPBEnConfig(rtk_uint32 port, rtk_uint32 *pEnabled) function ret_t (line 80) | ret_t rtl8367c_setAsic1xPBAuthConfig(rtk_uint32 port, rtk_uint32 auth) function ret_t (line 103) | ret_t rtl8367c_getAsic1xPBAuthConfig(rtk_uint32 port, rtk_uint32 *pAuth) function ret_t (line 126) | ret_t rtl8367c_setAsic1xPBOpdirConfig(rtk_uint32 port, rtk_uint32 opdir) function ret_t (line 149) | ret_t rtl8367c_getAsic1xPBOpdirConfig(rtk_uint32 port, rtk_uint32* pOpdir) function ret_t (line 172) | ret_t rtl8367c_setAsic1xMBEnConfig(rtk_uint32 port, rtk_uint32 enabled) function ret_t (line 195) | ret_t rtl8367c_getAsic1xMBEnConfig(rtk_uint32 port, rtk_uint32 *pEnabled) function ret_t (line 216) | ret_t rtl8367c_setAsic1xMBOpdirConfig(rtk_uint32 opdir) function ret_t (line 234) | ret_t rtl8367c_getAsic1xMBOpdirConfig(rtk_uint32 *pOpdir) function ret_t (line 255) | ret_t rtl8367c_setAsic1xProcConfig(rtk_uint32 port, rtk_uint32 proc) function ret_t (line 289) | ret_t rtl8367c_getAsic1xProcConfig(rtk_uint32 port, rtk_uint32* pProc) function ret_t (line 314) | ret_t rtl8367c_setAsic1xGuestVidx(rtk_uint32 index) function ret_t (line 335) | ret_t rtl8367c_getAsic1xGuestVidx(rtk_uint32 *pIndex) function ret_t (line 353) | ret_t rtl8367c_setAsic1xGVOpdir(rtk_uint32 enabled) function ret_t (line 371) | ret_t rtl8367c_getAsic1xGVOpdir(rtk_uint32 *pEnabled) function ret_t (line 390) | ret_t rtl8367c_setAsic1xTrapPriority(rtk_uint32 priority) function ret_t (line 411) | ret_t rtl8367c_getAsic1xTrapPriority(rtk_uint32 *pPriority) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eav.c function ret_t (line 33) | ret_t rtl8367c_setAsicEavMacAddress(ether_addr_t mac) function ret_t (line 74) | ret_t rtl8367c_getAsicEavMacAddress(ether_addr_t *pMac) function ret_t (line 113) | ret_t rtl8367c_setAsicEavTpid(rtk_uint32 outerTag, rtk_uint32 innerTag) function ret_t (line 139) | ret_t rtl8367c_getAsicEavTpid(rtk_uint32* pOuterTag, rtk_uint32* pInnerTag) function ret_t (line 166) | ret_t rtl8367c_setAsicEavSysTime(rtk_uint32 second, rtk_uint32 nanoSecond) function ret_t (line 223) | ret_t rtl8367c_getAsicEavSysTime(rtk_uint32* pSecond, rtk_uint32* pNanoS... function ret_t (line 279) | ret_t rtl8367c_setAsicEavSysTimeAdjust(rtk_uint32 type, rtk_uint32 secon... function ret_t (line 340) | ret_t rtl8367c_setAsicEavSysTimeCtrl(rtk_uint32 control) function ret_t (line 374) | ret_t rtl8367c_getAsicEavSysTimeCtrl(rtk_uint32* pControl) function ret_t (line 416) | ret_t rtl8367c_setAsicEavInterruptMask(rtk_uint32 imr) function ret_t (line 444) | ret_t rtl8367c_getAsicEavInterruptMask(rtk_uint32* pImr) function ret_t (line 467) | ret_t rtl8367c_getAsicEavInterruptStatus(rtk_uint32* pIms) function ret_t (line 494) | ret_t rtl8367c_setAsicEavPortInterruptStatus(rtk_uint32 port, rtk_uint32... function ret_t (line 536) | ret_t rtl8367c_getAsicEavPortInterruptStatus(rtk_uint32 port, rtk_uint32... function ret_t (line 575) | ret_t rtl8367c_setAsicEavPortEnable(rtk_uint32 port, rtk_uint32 enabled) function ret_t (line 612) | ret_t rtl8367c_getAsicEavPortEnable(rtk_uint32 port, rtk_uint32 *pEnabled) function ret_t (line 651) | ret_t rtl8367c_getAsicEavPortTimeStamp(rtk_uint32 port, rtk_uint32 type,... function ret_t (line 754) | ret_t rtl8367c_setAsicEavTrap(rtk_uint32 port, rtk_uint32 enabled) function ret_t (line 777) | ret_t rtl8367c_getAsicEavTrap(rtk_uint32 port, rtk_uint32 *pEnabled) function ret_t (line 801) | ret_t rtl8367c_setAsicEavEnable(rtk_uint32 port, rtk_uint32 enabled) function ret_t (line 824) | ret_t rtl8367c_getAsicEavEnable(rtk_uint32 port, rtk_uint32 *pEnabled) function ret_t (line 847) | ret_t rtl8367c_setAsicEavPriRemapping(rtk_uint32 srcpriority, rtk_uint32... function ret_t (line 870) | ret_t rtl8367c_getAsicEavPriRemapping(rtk_uint32 srcpriority, rtk_uint32... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_eee.c function ret_t (line 32) | ret_t rtl8367c_setAsicEee100M(rtk_uint32 port, rtk_uint32 enable) function ret_t (line 67) | ret_t rtl8367c_getAsicEee100M(rtk_uint32 port, rtk_uint32 *enable) function ret_t (line 93) | ret_t rtl8367c_setAsicEeeGiga(rtk_uint32 port, rtk_uint32 enable) function ret_t (line 128) | ret_t rtl8367c_getAsicEeeGiga(rtk_uint32 port, rtk_uint32 *enable) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_fc.c function ret_t (line 33) | ret_t rtl8367c_setAsicFlowControlSelect(rtk_uint32 select) function ret_t (line 51) | ret_t rtl8367c_getAsicFlowControlSelect(rtk_uint32 *pSelect) function ret_t (line 69) | ret_t rtl8367c_setAsicFlowControlJumboMode(rtk_uint32 enabled) function ret_t (line 87) | ret_t rtl8367c_getAsicFlowControlJumboMode(rtk_uint32* pEnabled) function ret_t (line 106) | ret_t rtl8367c_setAsicFlowControlJumboModeSize(rtk_uint32 size) function ret_t (line 127) | ret_t rtl8367c_getAsicFlowControlJumboModeSize(rtk_uint32* pSize) function ret_t (line 150) | ret_t rtl8367c_setAsicFlowControlQueueEgressEnable(rtk_uint32 port, rtk_... function ret_t (line 178) | ret_t rtl8367c_getAsicFlowControlQueueEgressEnable(rtk_uint32 port, rtk_... function ret_t (line 203) | ret_t rtl8367c_setAsicFlowControlDropAll(rtk_uint32 dropall) function ret_t (line 224) | ret_t rtl8367c_getAsicFlowControlDropAll(rtk_uint32* pDropall) function ret_t (line 243) | ret_t rtl8367c_setAsicFlowControlPauseAllThreshold(rtk_uint32 threshold) function ret_t (line 264) | ret_t rtl8367c_getAsicFlowControlPauseAllThreshold(rtk_uint32 *pThreshold) function ret_t (line 284) | ret_t rtl8367c_setAsicFlowControlSystemThreshold(rtk_uint32 onThreshold,... function ret_t (line 315) | ret_t rtl8367c_getAsicFlowControlSystemThreshold(rtk_uint32 *pOnThreshol... function ret_t (line 344) | ret_t rtl8367c_setAsicFlowControlSharedThreshold(rtk_uint32 onThreshold,... function ret_t (line 375) | ret_t rtl8367c_getAsicFlowControlSharedThreshold(rtk_uint32 *pOnThreshol... function ret_t (line 404) | ret_t rtl8367c_setAsicFlowControlPortThreshold(rtk_uint32 onThreshold, r... function ret_t (line 435) | ret_t rtl8367c_getAsicFlowControlPortThreshold(rtk_uint32 *pOnThreshold,... function ret_t (line 464) | ret_t rtl8367c_setAsicFlowControlPortPrivateThreshold(rtk_uint32 onThres... function ret_t (line 495) | ret_t rtl8367c_getAsicFlowControlPortPrivateThreshold(rtk_uint32 *pOnThr... function ret_t (line 524) | ret_t rtl8367c_setAsicFlowControlSystemDropThreshold(rtk_uint32 onThresh... function ret_t (line 555) | ret_t rtl8367c_getAsicFlowControlSystemDropThreshold(rtk_uint32 *pOnThre... function ret_t (line 584) | ret_t rtl8367c_setAsicFlowControlSharedDropThreshold(rtk_uint32 onThresh... function ret_t (line 614) | ret_t rtl8367c_getAsicFlowControlSharedDropThreshold(rtk_uint32 *pOnThre... function ret_t (line 642) | ret_t rtl8367c_setAsicFlowControlPortDropThreshold(rtk_uint32 onThreshol... function ret_t (line 673) | ret_t rtl8367c_getAsicFlowControlPortDropThreshold(rtk_uint32 *pOnThresh... function ret_t (line 701) | ret_t rtl8367c_setAsicFlowControlPortPrivateDropThreshold(rtk_uint32 onT... function ret_t (line 732) | ret_t rtl8367c_getAsicFlowControlPortPrivateDropThreshold(rtk_uint32 *pO... function ret_t (line 760) | ret_t rtl8367c_setAsicFlowControlSystemJumboThreshold(rtk_uint32 onThres... function ret_t (line 791) | ret_t rtl8367c_getAsicFlowControlSystemJumboThreshold(rtk_uint32 *pOnThr... function ret_t (line 820) | ret_t rtl8367c_setAsicFlowControlSharedJumboThreshold(rtk_uint32 onThres... function ret_t (line 851) | ret_t rtl8367c_getAsicFlowControlSharedJumboThreshold(rtk_uint32 *pOnThr... function ret_t (line 880) | ret_t rtl8367c_setAsicFlowControlPortJumboThreshold(rtk_uint32 onThresho... function ret_t (line 911) | ret_t rtl8367c_getAsicFlowControlPortJumboThreshold(rtk_uint32 *pOnThres... function ret_t (line 940) | ret_t rtl8367c_setAsicFlowControlPortPrivateJumboThreshold(rtk_uint32 on... function ret_t (line 971) | ret_t rtl8367c_getAsicFlowControlPortPrivateJumboThreshold(rtk_uint32 *p... function ret_t (line 1004) | ret_t rtl8367c_setAsicEgressFlowControlQueueDropThreshold(rtk_uint32 qid... function ret_t (line 1030) | ret_t rtl8367c_getAsicEgressFlowControlQueueDropThreshold(rtk_uint32 qid... function ret_t (line 1054) | ret_t rtl8367c_setAsicEgressFlowControlPortDropThreshold(rtk_uint32 port... function ret_t (line 1080) | ret_t rtl8367c_getAsicEgressFlowControlPortDropThreshold(rtk_uint32 port... function ret_t (line 1102) | ret_t rtl8367c_setAsicEgressFlowControlPortDropGap(rtk_uint32 gap) function ret_t (line 1123) | ret_t rtl8367c_getAsicEgressFlowControlPortDropGap(rtk_uint32 *pGap) function ret_t (line 1142) | ret_t rtl8367c_setAsicEgressFlowControlQueueDropGap(rtk_uint32 gap) function ret_t (line 1163) | ret_t rtl8367c_getAsicEgressFlowControlQueueDropGap(rtk_uint32 *pGap) function ret_t (line 1181) | ret_t rtl8367c_getAsicEgressQueueEmptyPortMask(rtk_uint32 *pPortmask) function ret_t (line 1199) | ret_t rtl8367c_getAsicTotalPage(rtk_uint32 *pPageCount) function ret_t (line 1217) | ret_t rtl8367c_getAsicPulbicPage(rtk_uint32 *pPageCount) function ret_t (line 1235) | ret_t rtl8367c_getAsicMaxTotalPage(rtk_uint32 *pPageCount) function ret_t (line 1253) | ret_t rtl8367c_getAsicMaxPulbicPage(rtk_uint32 *pPageCount) function ret_t (line 1273) | ret_t rtl8367c_getAsicPortPage(rtk_uint32 port, rtk_uint32 *pPageCount) function ret_t (line 1299) | ret_t rtl8367c_getAsicPortPageMax(rtk_uint32 port, rtk_uint32 *pPageCount) function ret_t (line 1327) | ret_t rtl8367c_setAsicFlowControlEgressPortIndep(rtk_uint32 port, rtk_ui... function ret_t (line 1351) | ret_t rtl8367c_getAsicFlowControlEgressPortIndep(rtk_uint32 port, rtk_ui... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_green.c function ret_t (line 35) | ret_t rtl8367c_getAsicGreenPortPage(rtk_uint32 port, rtk_uint32* pPage) function ret_t (line 75) | ret_t rtl8367c_setAsicGreenTrafficType(rtk_uint32 priority, rtk_uint32 t... function ret_t (line 99) | ret_t rtl8367c_getAsicGreenTrafficType(rtk_uint32 priority, rtk_uint32* ... function ret_t (line 122) | ret_t rtl8367c_setAsicGreenHighPriorityTraffic(rtk_uint32 port) function ret_t (line 147) | ret_t rtl8367c_getAsicGreenHighPriorityTraffic(rtk_uint32 port, rtk_uint... function ret_t (line 165) | ret_t rtl8367c_setAsicGreenEthernet(rtk_uint32 port, rtk_uint32 green) function ret_t (line 298) | ret_t rtl8367c_getAsicGreenEthernet(rtk_uint32 port, rtk_uint32* green) function ret_t (line 330) | ret_t rtl8367c_setAsicPowerSaving(rtk_uint32 phy, rtk_uint32 enable) function ret_t (line 427) | ret_t rtl8367c_getAsicPowerSaving(rtk_uint32 phy, rtk_uint32* enable) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_hsb.c function ret_t (line 37) | ret_t rtl8367c_setAsicFieldSelector(rtk_uint32 index, rtk_uint32 format,... function ret_t (line 68) | ret_t rtl8367c_getAsicFieldSelector(rtk_uint32 index, rtk_uint32* pForma... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_i2c.c function ret_t (line 39) | ret_t rtl8367c_setAsicI2C_checkBusIdle(void) function ret_t (line 67) | ret_t rtl8367c_setAsicI2CStartCmd(void) function ret_t (line 103) | ret_t rtl8367c_setAsicI2CStopCmd(void) function ret_t (line 141) | ret_t rtl8367c_setAsicI2CTxOneCharCmd(rtk_uint8 oneChar) function ret_t (line 182) | ret_t rtl8367c_setAsicI2CcheckRxAck(void) function ret_t (line 214) | ret_t rtl8367c_setAsicI2CRxOneCharCmd(rtk_uint8 *pValue) function ret_t (line 251) | ret_t rtl8367c_setAsicI2CTxAckCmd(void) function ret_t (line 288) | ret_t rtl8367c_setAsicI2CTxNoAckCmd(void) function ret_t (line 324) | ret_t rtl8367c_setAsicI2CSoftRSTseqCmd(void) function ret_t (line 365) | ret_t rtl8367c_setAsicI2CGpioPinGroup(rtk_uint32 pinGroup_ID) function ret_t (line 420) | ret_t rtl8367c_getAsicI2CGpioPinGroup(rtk_uint32 * pPinGroup_ID) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_igmp.c function ret_t (line 32) | ret_t rtl8367c_setAsicIgmp(rtk_uint32 enabled) function ret_t (line 55) | ret_t rtl8367c_getAsicIgmp(rtk_uint32 *ptr_enabled) function ret_t (line 80) | ret_t rtl8367c_setAsicIpMulticastVlanLeaky(rtk_uint32 port, rtk_uint32 e... function ret_t (line 107) | ret_t rtl8367c_getAsicIpMulticastVlanLeaky(rtk_uint32 port, rtk_uint32 *... function ret_t (line 134) | ret_t rtl8367c_setAsicIGMPTableFullOP(rtk_uint32 operation) function ret_t (line 163) | ret_t rtl8367c_getAsicIGMPTableFullOP(rtk_uint32 *poperation) function ret_t (line 193) | ret_t rtl8367c_setAsicIGMPCRCErrOP(rtk_uint32 operation) function ret_t (line 222) | ret_t rtl8367c_getAsicIGMPCRCErrOP(rtk_uint32 *poperation) function ret_t (line 251) | ret_t rtl8367c_setAsicIGMPFastLeaveEn(rtk_uint32 enabled) function ret_t (line 277) | ret_t rtl8367c_getAsicIGMPFastLeaveEn(rtk_uint32 *penabled) function ret_t (line 307) | ret_t rtl8367c_setAsicIGMPLeaveTimer(rtk_uint32 leave_timer) function ret_t (line 336) | ret_t rtl8367c_getAsicIGMPLeaveTimer(rtk_uint32 *pleave_timer) function ret_t (line 366) | ret_t rtl8367c_setAsicIGMPQueryInterval(rtk_uint32 interval) function ret_t (line 395) | ret_t rtl8367c_getAsicIGMPQueryInterval(rtk_uint32 *pinterval) function ret_t (line 425) | ret_t rtl8367c_setAsicIGMPRobVar(rtk_uint32 rob_var) function ret_t (line 454) | ret_t rtl8367c_getAsicIGMPRobVar(rtk_uint32 *prob_var) function ret_t (line 484) | ret_t rtl8367c_setAsicIGMPStaticRouterPort(rtk_uint32 pmsk) function ret_t (line 506) | ret_t rtl8367c_getAsicIGMPStaticRouterPort(rtk_uint32 *pmsk) function ret_t (line 526) | ret_t rtl8367c_setAsicIGMPAllowDynamicRouterPort(rtk_uint32 pmsk) function ret_t (line 546) | ret_t rtl8367c_getAsicIGMPAllowDynamicRouterPort(rtk_uint32 *pPmsk) function ret_t (line 566) | ret_t rtl8367c_getAsicIGMPdynamicRouterPort1(rtk_uint32 *port, rtk_uint3... function ret_t (line 596) | ret_t rtl8367c_getAsicIGMPdynamicRouterPort2(rtk_uint32 *port, rtk_uint3... function ret_t (line 626) | ret_t rtl8367c_setAsicIGMPSuppression(rtk_uint32 report_supp_enabled, rt... function ret_t (line 656) | ret_t rtl8367c_getAsicIGMPSuppression(rtk_uint32 *report_supp_enabled, r... function ret_t (line 687) | ret_t rtl8367c_setAsicIGMPQueryRX(rtk_uint32 port, rtk_uint32 allow_query) function ret_t (line 726) | ret_t rtl8367c_getAsicIGMPQueryRX(rtk_uint32 port, rtk_uint32 *allow_query) function ret_t (line 768) | ret_t rtl8367c_setAsicIGMPReportRX(rtk_uint32 port, rtk_uint32 allow_rep... function ret_t (line 806) | ret_t rtl8367c_getAsicIGMPReportRX(rtk_uint32 port, rtk_uint32 *allow_re... function ret_t (line 848) | ret_t rtl8367c_setAsicIGMPLeaveRX(rtk_uint32 port, rtk_uint32 allow_leave) function ret_t (line 886) | ret_t rtl8367c_getAsicIGMPLeaveRX(rtk_uint32 port, rtk_uint32 *allow_leave) function ret_t (line 929) | ret_t rtl8367c_setAsicIGMPMRPRX(rtk_uint32 port, rtk_uint32 allow_mrp) function ret_t (line 967) | ret_t rtl8367c_getAsicIGMPMRPRX(rtk_uint32 port, rtk_uint32 *allow_mrp) function ret_t (line 1009) | ret_t rtl8367c_setAsicIGMPMcDataRX(rtk_uint32 port, rtk_uint32 allow_mcd... function ret_t (line 1047) | ret_t rtl8367c_getAsicIGMPMcDataRX(rtk_uint32 port, rtk_uint32 *allow_mc... function ret_t (line 1090) | ret_t rtl8367c_setAsicIGMPv1Opeartion(rtk_uint32 port, rtk_uint32 igmpv1... function ret_t (line 1132) | ret_t rtl8367c_getAsicIGMPv1Opeartion(rtk_uint32 port, rtk_uint32 *igmpv... function ret_t (line 1175) | ret_t rtl8367c_setAsicIGMPv2Opeartion(rtk_uint32 port, rtk_uint32 igmpv2... function ret_t (line 1217) | ret_t rtl8367c_getAsicIGMPv2Opeartion(rtk_uint32 port, rtk_uint32 *igmpv... function ret_t (line 1260) | ret_t rtl8367c_setAsicIGMPv3Opeartion(rtk_uint32 port, rtk_uint32 igmpv3... function ret_t (line 1302) | ret_t rtl8367c_getAsicIGMPv3Opeartion(rtk_uint32 port, rtk_uint32 *igmpv... function ret_t (line 1345) | ret_t rtl8367c_setAsicMLDv1Opeartion(rtk_uint32 port, rtk_uint32 mldv1_op) function ret_t (line 1387) | ret_t rtl8367c_getAsicMLDv1Opeartion(rtk_uint32 port, rtk_uint32 *mldv1_op) function ret_t (line 1430) | ret_t rtl8367c_setAsicMLDv2Opeartion(rtk_uint32 port, rtk_uint32 mldv2_op) function ret_t (line 1472) | ret_t rtl8367c_getAsicMLDv2Opeartion(rtk_uint32 port, rtk_uint32 *mldv2_op) function ret_t (line 1516) | ret_t rtl8367c_setAsicIGMPPortMAXGroup(rtk_uint32 port, rtk_uint32 max_g... function ret_t (line 1557) | ret_t rtl8367c_getAsicIGMPPortMAXGroup(rtk_uint32 port, rtk_uint32 *max_... function ret_t (line 1597) | ret_t rtl8367c_getAsicIGMPPortCurrentGroup(rtk_uint32 port, rtk_uint32 *... function ret_t (line 1638) | ret_t rtl8367c_getAsicIGMPGroup(rtk_uint32 idx, rtk_uint32 *valid, rtl83... function ret_t (line 1719) | ret_t rtl8367c_setAsicIpMulticastPortIsoLeaky(rtk_uint32 port, rtk_uint3... function ret_t (line 1748) | ret_t rtl8367c_getAsicIpMulticastPortIsoLeaky(rtk_uint32 port, rtk_uint3... function ret_t (line 1775) | ret_t rtl8367c_setAsicIGMPReportLeaveFlood(rtk_uint32 flood) function ret_t (line 1800) | ret_t rtl8367c_getAsicIGMPReportLeaveFlood(rtk_uint32 *pFlood) function ret_t (line 1827) | ret_t rtl8367c_setAsicIGMPDropLeaveZero(rtk_uint32 drop) function ret_t (line 1852) | ret_t rtl8367c_getAsicIGMPDropLeaveZero(rtk_uint32 *pDrop) function ret_t (line 1879) | ret_t rtl8367c_setAsicIGMPBypassStormCTRL(rtk_uint32 bypass) function ret_t (line 1904) | ret_t rtl8367c_getAsicIGMPBypassStormCTRL(rtk_uint32 *pBypass) function ret_t (line 1931) | ret_t rtl8367c_setAsicIGMPIsoLeaky(rtk_uint32 leaky) function ret_t (line 1956) | ret_t rtl8367c_getAsicIGMPIsoLeaky(rtk_uint32 *pLeaky) function ret_t (line 1983) | ret_t rtl8367c_setAsicIGMPVLANLeaky(rtk_uint32 leaky) function ret_t (line 2008) | ret_t rtl8367c_getAsicIGMPVLANLeaky(rtk_uint32 *pLeaky) function ret_t (line 2036) | ret_t rtl8367c_setAsicIGMPBypassGroup(rtk_uint32 bypassType, rtk_uint32 ... function ret_t (line 2080) | ret_t rtl8367c_getAsicIGMPBypassGroup(rtk_uint32 bypassType, rtk_uint32 ... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_inbwctrl.c function ret_t (line 37) | ret_t rtl8367c_setAsicPortIngressBandwidth(rtk_uint32 port, rtk_uint32 b... function ret_t (line 92) | ret_t rtl8367c_getAsicPortIngressBandwidth(rtk_uint32 port, rtk_uint32* ... function ret_t (line 142) | ret_t rtl8367c_setAsicPortIngressBandwidthBypass(rtk_uint32 enabled) function ret_t (line 160) | ret_t rtl8367c_getAsicPortIngressBandwidthBypass(rtk_uint32* pEnabled) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_interrupt.c function ret_t (line 32) | ret_t rtl8367c_setAsicInterruptPolarity(rtk_uint32 polarity) function ret_t (line 50) | ret_t rtl8367c_getAsicInterruptPolarity(rtk_uint32* pPolarity) function ret_t (line 68) | ret_t rtl8367c_setAsicInterruptMask(rtk_uint32 imr) function ret_t (line 86) | ret_t rtl8367c_getAsicInterruptMask(rtk_uint32* pImr) function ret_t (line 115) | ret_t rtl8367c_setAsicInterruptStatus(rtk_uint32 ims) function ret_t (line 133) | ret_t rtl8367c_getAsicInterruptStatus(rtk_uint32* pIms) function ret_t (line 153) | ret_t rtl8367c_setAsicInterruptRelatedStatus(rtk_uint32 type, rtk_uint32... function ret_t (line 187) | ret_t rtl8367c_getAsicInterruptRelatedStatus(rtk_uint32 type, rtk_uint32... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_led.c function ret_t (line 51) | ret_t rtl8367c_setAsicLedIndicateInfoConfig(rtk_uint32 ledno, rtk_uint32... function ret_t (line 84) | ret_t rtl8367c_getAsicLedIndicateInfoConfig(rtk_uint32 ledno, rtk_uint32... function ret_t (line 109) | ret_t rtl8367c_setAsicLedGroupMode(rtk_uint32 mode) function ret_t (line 137) | ret_t rtl8367c_getAsicLedGroupMode(rtk_uint32* pMode) function ret_t (line 169) | ret_t rtl8367c_setAsicForceLed(rtk_uint32 port, rtk_uint32 group, rtk_ui... function ret_t (line 214) | ret_t rtl8367c_getAsicForceLed(rtk_uint32 port, rtk_uint32 group, rtk_ui... function ret_t (line 255) | ret_t rtl8367c_setAsicForceGroupLed(rtk_uint32 groupmask, rtk_uint32 mode) function ret_t (line 302) | ret_t rtl8367c_getAsicForceGroupLed(rtk_uint32* groupmask, rtk_uint32* p... function ret_t (line 337) | ret_t rtl8367c_setAsicLedBlinkRate(rtk_uint32 blinkRate) function ret_t (line 358) | ret_t rtl8367c_getAsicLedBlinkRate(rtk_uint32* pBlinkRate) function ret_t (line 377) | ret_t rtl8367c_setAsicLedForceBlinkRate(rtk_uint32 blinkRate) function ret_t (line 398) | ret_t rtl8367c_getAsicLedForceBlinkRate(rtk_uint32* pBlinkRate) function ret_t (line 414) | ret_t rtl8367c_setAsicLedGroupEnable(rtk_uint32 group, rtk_uint32 portmask) function ret_t (line 450) | ret_t rtl8367c_getAsicLedGroupEnable(rtk_uint32 group, rtk_uint32 *portm... function ret_t (line 486) | ret_t rtl8367c_setAsicLedOperationMode(rtk_uint32 mode) function ret_t (line 534) | ret_t rtl8367c_getAsicLedOperationMode(rtk_uint32 *mode) function ret_t (line 561) | ret_t rtl8367c_setAsicLedSerialModeConfig(rtk_uint32 active, rtk_uint32 ... function ret_t (line 593) | ret_t rtl8367c_getAsicLedSerialModeConfig(rtk_uint32 *active, rtk_uint32... function ret_t (line 617) | ret_t rtl8367c_setAsicLedOutputEnable(rtk_uint32 enabled) function ret_t (line 643) | ret_t rtl8367c_getAsicLedOutputEnable(rtk_uint32 *ptr_enabled) function ret_t (line 676) | ret_t rtl8367c_setAsicLedSerialOutput(rtk_uint32 output, rtk_uint32 pmask) function ret_t (line 707) | ret_t rtl8367c_getAsicLedSerialOutput(rtk_uint32 *pOutput, rtk_uint32 *p... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_lut.c function _rtl8367c_fdbStUser2Smi (line 22) | static void _rtl8367c_fdbStUser2Smi( rtl8367c_luttb *pLutSt, rtk_uint16 ... function _rtl8367c_fdbStSmi2User (line 125) | static void _rtl8367c_fdbStSmi2User( rtl8367c_luttb *pLutSt, rtk_uint16 ... function ret_t (line 221) | ret_t rtl8367c_setAsicLutIpMulticastLookup(rtk_uint32 enabled) function ret_t (line 239) | ret_t rtl8367c_getAsicLutIpMulticastLookup(rtk_uint32* pEnabled) function ret_t (line 258) | ret_t rtl8367c_setAsicLutIpMulticastVidLookup(rtk_uint32 enabled) function ret_t (line 277) | ret_t rtl8367c_getAsicLutIpMulticastVidLookup(rtk_uint32* pEnabled) function ret_t (line 297) | ret_t rtl8367c_setAsicLutIpLookupMethod(rtk_uint32 type) function ret_t (line 316) | ret_t rtl8367c_getAsicLutIpLookupMethod(rtk_uint32* pType) function ret_t (line 336) | ret_t rtl8367c_setAsicLutAgeTimerSpeed(rtk_uint32 timer, rtk_uint32 speed) function ret_t (line 362) | ret_t rtl8367c_getAsicLutAgeTimerSpeed(rtk_uint32* pTimer, rtk_uint32* p... function ret_t (line 392) | ret_t rtl8367c_setAsicLutCamTbUsage(rtk_uint32 enabled) function ret_t (line 414) | ret_t rtl8367c_getAsicLutCamTbUsage(rtk_uint32* pEnabled) function ret_t (line 443) | ret_t rtl8367c_setAsicLutLearnLimitNo(rtk_uint32 port, rtk_uint32 number) function ret_t (line 474) | ret_t rtl8367c_getAsicLutLearnLimitNo(rtk_uint32 port, rtk_uint32* pNumber) function ret_t (line 502) | ret_t rtl8367c_setAsicSystemLutLearnLimitNo(rtk_uint32 number) function ret_t (line 526) | ret_t rtl8367c_getAsicSystemLutLearnLimitNo(rtk_uint32 *pNumber) function ret_t (line 549) | ret_t rtl8367c_setAsicLutLearnOverAct(rtk_uint32 action) function ret_t (line 570) | ret_t rtl8367c_getAsicLutLearnOverAct(rtk_uint32* pAction) function ret_t (line 590) | ret_t rtl8367c_setAsicSystemLutLearnOverAct(rtk_uint32 action) function ret_t (line 612) | ret_t rtl8367c_getAsicSystemLutLearnOverAct(rtk_uint32 *pAction) function ret_t (line 636) | ret_t rtl8367c_setAsicSystemLutLearnPortMask(rtk_uint32 portmask) function ret_t (line 670) | ret_t rtl8367c_getAsicSystemLutLearnPortMask(rtk_uint32 *pPortmask) function ret_t (line 704) | ret_t rtl8367c_setAsicL2LookupTb(rtl8367c_luttb *pL2Table) function ret_t (line 818) | ret_t rtl8367c_getAsicL2LookupTb(rtk_uint32 method, rtl8367c_luttb *pL2T... function ret_t (line 970) | ret_t rtl8367c_getAsicLutLearnNo(rtk_uint32 port, rtk_uint32* pNumber) function ret_t (line 1007) | ret_t rtl8367c_setAsicLutFlushAll(void) function ret_t (line 1027) | ret_t rtl8367c_getAsicLutFlushAllStatus(rtk_uint32 *pBusyStatus) function ret_t (line 1051) | ret_t rtl8367c_setAsicLutForceFlush(rtk_uint32 portmask) function ret_t (line 1083) | ret_t rtl8367c_getAsicLutForceFlushStatus(rtk_uint32 *pPortmask) function ret_t (line 1115) | ret_t rtl8367c_setAsicLutFlushMode(rtk_uint32 mode) function ret_t (line 1136) | ret_t rtl8367c_getAsicLutFlushMode(rtk_uint32* pMode) function ret_t (line 1154) | ret_t rtl8367c_setAsicLutFlushType(rtk_uint32 type) function ret_t (line 1172) | ret_t rtl8367c_getAsicLutFlushType(rtk_uint32* pType) function ret_t (line 1193) | ret_t rtl8367c_setAsicLutFlushVid(rtk_uint32 vid) function ret_t (line 1214) | ret_t rtl8367c_getAsicLutFlushVid(rtk_uint32* pVid) function ret_t (line 1233) | ret_t rtl8367c_setAsicLutFlushFid(rtk_uint32 fid) function ret_t (line 1254) | ret_t rtl8367c_getAsicLutFlushFid(rtk_uint32* pFid) function ret_t (line 1275) | ret_t rtl8367c_setAsicLutDisableAging(rtk_uint32 port, rtk_uint32 disabled) function ret_t (line 1299) | ret_t rtl8367c_getAsicLutDisableAging(rtk_uint32 port, rtk_uint32 *pDisa... function ret_t (line 1326) | ret_t rtl8367c_setAsicLutIPMCGroup(rtk_uint32 index, ipaddr_t group_addr... function ret_t (line 1397) | ret_t rtl8367c_getAsicLutIPMCGroup(rtk_uint32 index, ipaddr_t *pGroup_ad... function ret_t (line 1469) | ret_t rtl8367c_setAsicLutLinkDownForceAging(rtk_uint32 enable) function ret_t (line 1492) | ret_t rtl8367c_getAsicLutLinkDownForceAging(rtk_uint32 *pEnable) function ret_t (line 1519) | ret_t rtl8367c_setAsicLutIpmcFwdRouterPort(rtk_uint32 enable) function ret_t (line 1542) | ret_t rtl8367c_getAsicLutIpmcFwdRouterPort(rtk_uint32 *pEnable) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_meter.c function ret_t (line 35) | ret_t rtl8367c_setAsicShareMeter(rtk_uint32 index, rtk_uint32 rate, rtk_... function ret_t (line 92) | ret_t rtl8367c_getAsicShareMeter(rtk_uint32 index, rtk_uint32 *pRate, rt... function ret_t (line 152) | ret_t rtl8367c_setAsicShareMeterBucketSize(rtk_uint32 index, rtk_uint32 ... function ret_t (line 179) | ret_t rtl8367c_getAsicShareMeterBucketSize(rtk_uint32 index, rtk_uint32 ... function ret_t (line 206) | ret_t rtl8367c_setAsicShareMeterType(rtk_uint32 index, rtk_uint32 type) function ret_t (line 235) | ret_t rtl8367c_getAsicShareMeterType(rtk_uint32 index, rtk_uint32 *pType) function ret_t (line 268) | ret_t rtl8367c_setAsicMeterExceedStatus(rtk_uint32 index) function ret_t (line 295) | ret_t rtl8367c_getAsicMeterExceedStatus(rtk_uint32 index, rtk_uint32* pS... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mib.c function ret_t (line 35) | ret_t rtl8367c_setAsicMIBsCounterReset(rtk_uint32 greset, rtk_uint32 qmr... function ret_t (line 78) | ret_t rtl8367c_getAsicMIBsCounter(rtk_uint32 port, RTL8367C_MIBCOUNTER m... function ret_t (line 200) | ret_t rtl8367c_getAsicMIBsLogCounter(rtk_uint32 index, rtk_uint32 *pCoun... function ret_t (line 265) | ret_t rtl8367c_getAsicMIBsControl(rtk_uint32* pMask) function ret_t (line 292) | ret_t rtl8367c_setAsicMIBsResetValue(rtk_uint32 value) function ret_t (line 310) | ret_t rtl8367c_getAsicMIBsResetValue(rtk_uint32* value) function ret_t (line 329) | ret_t rtl8367c_setAsicMIBsUsageMode(rtk_uint32 mode) function ret_t (line 347) | ret_t rtl8367c_getAsicMIBsUsageMode(rtk_uint32* pMode) function ret_t (line 366) | ret_t rtl8367c_setAsicMIBsTimer(rtk_uint32 timer) function ret_t (line 384) | ret_t rtl8367c_getAsicMIBsTimer(rtk_uint32* pTimer) function ret_t (line 404) | ret_t rtl8367c_setAsicMIBsLoggingMode(rtk_uint32 index, rtk_uint32 mode) function ret_t (line 427) | ret_t rtl8367c_getAsicMIBsLoggingMode(rtk_uint32 index, rtk_uint32* pMode) function ret_t (line 451) | ret_t rtl8367c_setAsicMIBsLoggingType(rtk_uint32 index, rtk_uint32 type) function ret_t (line 475) | ret_t rtl8367c_getAsicMIBsLoggingType(rtk_uint32 index, rtk_uint32* pType) function ret_t (line 498) | ret_t rtl8367c_setAsicMIBsResetLoggingCounter(rtk_uint32 index) function ret_t (line 529) | ret_t rtl8367c_setAsicMIBsLength(rtk_uint32 txLengthMode, rtk_uint32 rxL... function ret_t (line 558) | ret_t rtl8367c_getAsicMIBsLength(rtk_uint32 *pTxLengthMode, rtk_uint32 *... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_mirror.c function ret_t (line 34) | ret_t rtl8367c_setAsicPortMirror(rtk_uint32 source, rtk_uint32 monitor) function ret_t (line 63) | ret_t rtl8367c_getAsicPortMirror(rtk_uint32 *pSource, rtk_uint32 *pMonitor) function ret_t (line 87) | ret_t rtl8367c_setAsicPortMirrorRxFunction(rtk_uint32 enabled) function ret_t (line 105) | ret_t rtl8367c_getAsicPortMirrorRxFunction(rtk_uint32* pEnabled) function ret_t (line 123) | ret_t rtl8367c_setAsicPortMirrorTxFunction(rtk_uint32 enabled) function ret_t (line 141) | ret_t rtl8367c_getAsicPortMirrorTxFunction(rtk_uint32* pEnabled) function ret_t (line 159) | ret_t rtl8367c_setAsicPortMirrorIsolation(rtk_uint32 enabled) function ret_t (line 177) | ret_t rtl8367c_getAsicPortMirrorIsolation(rtk_uint32* pEnabled) function ret_t (line 197) | ret_t rtl8367c_setAsicPortMirrorMask(rtk_uint32 SourcePortmask) function ret_t (line 220) | ret_t rtl8367c_getAsicPortMirrorMask(rtk_uint32 *pSourcePortmask) function ret_t (line 239) | ret_t rtl8367c_setAsicPortMirrorVlanRxLeaky(rtk_uint32 enabled) function ret_t (line 257) | ret_t rtl8367c_getAsicPortMirrorVlanRxLeaky(rtk_uint32* pEnabled) function ret_t (line 276) | ret_t rtl8367c_setAsicPortMirrorVlanTxLeaky(rtk_uint32 enabled) function ret_t (line 294) | ret_t rtl8367c_getAsicPortMirrorVlanTxLeaky(rtk_uint32* pEnabled) function ret_t (line 313) | ret_t rtl8367c_setAsicPortMirrorIsolationRxLeaky(rtk_uint32 enabled) function ret_t (line 331) | ret_t rtl8367c_getAsicPortMirrorIsolationRxLeaky(rtk_uint32* pEnabled) function ret_t (line 350) | ret_t rtl8367c_setAsicPortMirrorIsolationTxLeaky(rtk_uint32 enabled) function ret_t (line 368) | ret_t rtl8367c_getAsicPortMirrorIsolationTxLeaky(rtk_uint32* pEnabled) function ret_t (line 387) | ret_t rtl8367c_setAsicPortMirrorRealKeep(rtk_uint32 mode) function ret_t (line 405) | ret_t rtl8367c_getAsicPortMirrorRealKeep(rtk_uint32* pMode) function ret_t (line 426) | ret_t rtl8367c_setAsicPortMirrorOverride(rtk_uint32 rxMirror, rtk_uint32... function ret_t (line 458) | ret_t rtl8367c_getAsicPortMirrorOverride(rtk_uint32 *pRxMirror, rtk_uint... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_misc.c function ret_t (line 33) | ret_t rtl8367c_setAsicMacAddress(ether_addr_t mac) function ret_t (line 74) | ret_t rtl8367c_getAsicMacAddress(ether_addr_t *pMac) function ret_t (line 114) | ret_t rtl8367c_getAsicDebugInfo(rtk_uint32 port, rtk_uint32 *pDebugifo) function ret_t (line 135) | ret_t rtl8367c_setAsicPortJamMode(rtk_uint32 mode) function ret_t (line 153) | ret_t rtl8367c_getAsicPortJamMode(rtk_uint32* pMode) function ret_t (line 173) | ret_t rtl8367c_setAsicMaxLengthCfg(rtk_uint32 cfgId, rtk_uint32 maxLength) function ret_t (line 193) | ret_t rtl8367c_getAsicMaxLengthCfg(rtk_uint32 cfgId, rtk_uint32 *pMaxLen... function ret_t (line 214) | ret_t rtl8367c_setAsicMaxLength(rtk_uint32 port, rtk_uint32 type, rtk_ui... function ret_t (line 250) | ret_t rtl8367c_getAsicMaxLength(rtk_uint32 port, rtk_uint32 type, rtk_ui... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_oam.c function ret_t (line 36) | ret_t rtl8367c_setAsicOamParser(rtk_uint32 port, rtk_uint32 parser) function ret_t (line 62) | ret_t rtl8367c_getAsicOamParser(rtk_uint32 port, rtk_uint32* pParser) function ret_t (line 86) | ret_t rtl8367c_setAsicOamMultiplexer(rtk_uint32 port, rtk_uint32 multipl... function ret_t (line 112) | ret_t rtl8367c_getAsicOamMultiplexer(rtk_uint32 port, rtk_uint32* pMulti... function ret_t (line 134) | ret_t rtl8367c_setAsicOamCpuPri(rtk_uint32 priority) function ret_t (line 155) | ret_t rtl8367c_getAsicOamCpuPri(rtk_uint32 *pPriority) function ret_t (line 173) | ret_t rtl8367c_setAsicOamEnable(rtk_uint32 enabled) function ret_t (line 191) | ret_t rtl8367c_getAsicOamEnable(rtk_uint32 *pEnabled) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_phy.c function ret_t (line 39) | ret_t rtl8367c_setAsicPHYOCPReg(rtk_uint32 phyNo, rtk_uint32 ocpAddr, rt... function ret_t (line 79) | ret_t rtl8367c_getAsicPHYOCPReg(rtk_uint32 phyNo, rtk_uint32 ocpAddr, rt... function ret_t (line 120) | ret_t rtl8367c_setAsicPHYOCPReg(rtk_uint32 phyNo, rtk_uint32 ocpAddr, rt... function ret_t (line 194) | ret_t rtl8367c_getAsicPHYOCPReg(rtk_uint32 phyNo, rtk_uint32 ocpAddr, rt... function ret_t (line 274) | ret_t rtl8367c_setAsicPHYReg(rtk_uint32 phyNo, rtk_uint32 phyAddr, rtk_u... function ret_t (line 304) | ret_t rtl8367c_getAsicPHYReg(rtk_uint32 phyNo, rtk_uint32 phyAddr, rtk_u... function ret_t (line 334) | ret_t rtl8367c_setAsicSdsReg(rtk_uint32 sdsId, rtk_uint32 sdsReg, rtk_ui... function ret_t (line 367) | ret_t rtl8367c_getAsicSdsReg(rtk_uint32 sdsId, rtk_uint32 sdsReg, rtk_ui... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_port.c function ret_t (line 964) | ret_t rtl8367c_setAsicPortUnknownDaBehavior(rtk_uint32 port, rtk_uint32 ... function ret_t (line 991) | ret_t rtl8367c_getAsicPortUnknownDaBehavior(rtk_uint32 port, rtk_uint32 ... function ret_t (line 1016) | ret_t rtl8367c_setAsicPortUnknownSaBehavior(rtk_uint32 behavior) function ret_t (line 1037) | ret_t rtl8367c_getAsicPortUnknownSaBehavior(rtk_uint32 *pBehavior) function ret_t (line 1056) | ret_t rtl8367c_setAsicPortUnmatchedSaBehavior(rtk_uint32 behavior) function ret_t (line 1077) | ret_t rtl8367c_getAsicPortUnmatchedSaBehavior(rtk_uint32 *pBehavior) function ret_t (line 1098) | ret_t rtl8367c_setAsicPortUnmatchedSaMoving(rtk_uint32 port, rtk_uint32 ... function ret_t (line 1121) | ret_t rtl8367c_getAsicPortUnmatchedSaMoving(rtk_uint32 port, rtk_uint32 ... function ret_t (line 1151) | ret_t rtl8367c_setAsicPortUnknownDaFloodingPortmask(rtk_uint32 portmask) function ret_t (line 1172) | ret_t rtl8367c_getAsicPortUnknownDaFloodingPortmask(rtk_uint32 *pPortmask) function ret_t (line 1191) | ret_t rtl8367c_setAsicPortUnknownMulticastFloodingPortmask(rtk_uint32 po... function ret_t (line 1212) | ret_t rtl8367c_getAsicPortUnknownMulticastFloodingPortmask(rtk_uint32 *p... function ret_t (line 1231) | ret_t rtl8367c_setAsicPortBcastFloodingPortmask(rtk_uint32 portmask) function ret_t (line 1252) | ret_t rtl8367c_getAsicPortBcastFloodingPortmask(rtk_uint32 *pPortmask) function ret_t (line 1272) | ret_t rtl8367c_setAsicPortBlockSpa(rtk_uint32 port, rtk_uint32 permit) function ret_t (line 1295) | ret_t rtl8367c_getAsicPortBlockSpa(rtk_uint32 port, rtk_uint32* pPermit) function ret_t (line 1318) | ret_t rtl8367c_setAsicPortDos(rtk_uint32 type, rtk_uint32 drop) function ret_t (line 1341) | ret_t rtl8367c_getAsicPortDos(rtk_uint32 type, rtk_uint32* pDrop) function ret_t (line 1364) | ret_t rtl8367c_setAsicPortForceLink(rtk_uint32 port, rtl8367c_port_abili... function ret_t (line 1400) | ret_t rtl8367c_getAsicPortForceLink(rtk_uint32 port, rtl8367c_port_abili... function ret_t (line 1441) | ret_t rtl8367c_getAsicPortStatus(rtk_uint32 port, rtl8367c_port_status_t... function ret_t (line 1483) | ret_t rtl8367c_setAsicPortForceLinkExt(rtk_uint32 id, rtl8367c_port_abil... function ret_t (line 2460) | ret_t rtl8367c_getAsicPortForceLinkExt(rtk_uint32 id, rtl8367c_port_abil... function ret_t (line 2635) | ret_t rtl8367c_setAsicPortExtMode(rtk_uint32 id, rtk_uint32 mode) function ret_t (line 4276) | ret_t rtl8367c_getAsicPortExtMode(rtk_uint32 id, rtk_uint32 *pMode) function ret_t (line 4552) | ret_t rtl8367c_setAsicPortEnableAll(rtk_uint32 enable) function ret_t (line 4574) | ret_t rtl8367c_getAsicPortEnableAll(rtk_uint32 *pEnable) function ret_t (line 4606) | ret_t rtl8367c_setAsicPortSmallIpg(rtk_uint32 port, rtk_uint32 enable) function ret_t (line 4630) | ret_t rtl8367c_getAsicPortSmallIpg(rtk_uint32 port, rtk_uint32* pEnable) function ret_t (line 4654) | ret_t rtl8367c_setAsicPortLoopback(rtk_uint32 port, rtk_uint32 enable) function ret_t (line 4677) | ret_t rtl8367c_getAsicPortLoopback(rtk_uint32 port, rtk_uint32 *pEnable) function ret_t (line 4700) | ret_t rtl8367c_setAsicPortRTCTEnable(rtk_uint32 portmask) function ret_t (line 4754) | ret_t rtl8367c_setAsicPortRTCTDisable(rtk_uint32 portmask) function ret_t (line 4812) | ret_t rtl8367c_getAsicPortRTCTResult(rtk_uint32 port, rtl8367c_port_rtct... function ret_t (line 5130) | ret_t rtl8367c_sdsReset(rtk_uint32 id) function ret_t (line 5338) | ret_t rtl8367c_getSdsLinkStatus(rtk_uint32 ext_id, rtk_uint32 *pSignalDe... function ret_t (line 5470) | ret_t rtl8367c_setSgmiiNway(rtk_uint32 ext_id, rtk_uint32 state) function ret_t (line 5637) | ret_t rtl8367c_getSgmiiNway(rtk_uint32 ext_id, rtk_uint32 *pState) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_portIsolation.c function ret_t (line 36) | ret_t rtl8367c_setAsicPortIsolationPermittedPortmask(rtk_uint32 port, rt... function ret_t (line 62) | ret_t rtl8367c_getAsicPortIsolationPermittedPortmask(rtk_uint32 port, rt... function ret_t (line 86) | ret_t rtl8367c_setAsicPortIsolationEfid(rtk_uint32 port, rtk_uint32 efid) function ret_t (line 112) | ret_t rtl8367c_getAsicPortIsolationEfid(rtk_uint32 port, rtk_uint32 *pEfid) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_qos.c function ret_t (line 35) | ret_t rtl8367c_setAsicPriorityDot1qRemapping(rtk_uint32 srcpriority, rtk... function ret_t (line 57) | ret_t rtl8367c_getAsicPriorityDot1qRemapping(rtk_uint32 srcpriority, rtk... function ret_t (line 81) | ret_t rtl8367c_setAsicPriorityPortBased(rtk_uint32 port, rtk_uint32 prio... function ret_t (line 122) | ret_t rtl8367c_getAsicPriorityPortBased(rtk_uint32 port, rtk_uint32 *pPr... function ret_t (line 161) | ret_t rtl8367c_setAsicPriorityDscpBased(rtk_uint32 dscp, rtk_uint32 prio... function ret_t (line 187) | ret_t rtl8367c_getAsicPriorityDscpBased(rtk_uint32 dscp, rtk_uint32 *pPr... function ret_t (line 211) | ret_t rtl8367c_setAsicPriorityDecision(rtk_uint32 index, rtk_uint32 pris... function ret_t (line 259) | ret_t rtl8367c_getAsicPriorityDecision(rtk_uint32 index, rtk_uint32 pris... function ret_t (line 304) | ret_t rtl8367c_setAsicPortPriorityDecisionIndex(rtk_uint32 port, rtk_uin... function ret_t (line 330) | ret_t rtl8367c_getAsicPortPriorityDecisionIndex(rtk_uint32 port, rtk_uin... function ret_t (line 355) | ret_t rtl8367c_setAsicOutputQueueMappingIndex(rtk_uint32 port, rtk_uint3... function ret_t (line 381) | ret_t rtl8367c_getAsicOutputQueueMappingIndex(rtk_uint32 port, rtk_uint3... function ret_t (line 407) | ret_t rtl8367c_setAsicPriorityToQIDMappingTable(rtk_uint32 index, rtk_ui... function ret_t (line 438) | ret_t rtl8367c_getAsicPriorityToQIDMappingTable(rtk_uint32 index, rtk_ui... function ret_t (line 464) | ret_t rtl8367c_setAsicRemarkingDot1pAbility(rtk_uint32 port, rtk_uint32 ... function ret_t (line 483) | ret_t rtl8367c_getAsicRemarkingDot1pAbility(rtk_uint32 port, rtk_uint32*... function ret_t (line 503) | ret_t rtl8367c_setAsicRemarkingDot1pParameter(rtk_uint32 priority, rtk_u... function ret_t (line 526) | ret_t rtl8367c_getAsicRemarkingDot1pParameter(rtk_uint32 priority, rtk_u... function ret_t (line 553) | ret_t rtl8367c_setAsicRemarkingDot1pSrc(rtk_uint32 type) function ret_t (line 580) | ret_t rtl8367c_getAsicRemarkingDot1pSrc(rtk_uint32 *pType) function ret_t (line 603) | ret_t rtl8367c_setAsicRemarkingDscpAbility(rtk_uint32 enabled) function ret_t (line 621) | ret_t rtl8367c_getAsicRemarkingDscpAbility(rtk_uint32* pEnabled) function ret_t (line 642) | ret_t rtl8367c_setAsicRemarkingDscpParameter(rtk_uint32 priority, rtk_ui... function ret_t (line 668) | ret_t rtl8367c_getAsicRemarkingDscpParameter(rtk_uint32 priority, rtk_ui... function ret_t (line 695) | ret_t rtl8367c_setAsicRemarkingDscpSrc(rtk_uint32 type) function ret_t (line 722) | ret_t rtl8367c_getAsicRemarkingDscpSrc(rtk_uint32 *pType) function ret_t (line 746) | ret_t rtl8367c_setAsicRemarkingDscp2Dscp(rtk_uint32 dscp, rtk_uint32 rmk... function ret_t (line 770) | ret_t rtl8367c_getAsicRemarkingDscp2Dscp(rtk_uint32 dscp, rtk_uint32 *pR... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rldp.c function ret_t (line 33) | ret_t rtl8367c_setAsicRldp(rtk_uint32 enabled) function ret_t (line 51) | ret_t rtl8367c_getAsicRldp(rtk_uint32 *pEnabled) function ret_t (line 69) | ret_t rtl8367c_setAsicRldpEnable8051(rtk_uint32 enabled) function ret_t (line 87) | ret_t rtl8367c_getAsicRldpEnable8051(rtk_uint32 *pEnabled) function ret_t (line 105) | ret_t rtl8367c_setAsicRldpCompareRandomNumber(rtk_uint32 enabled) function ret_t (line 123) | ret_t rtl8367c_getAsicRldpCompareRandomNumber(rtk_uint32 *pEnabled) function ret_t (line 141) | ret_t rtl8367c_setAsicRldpIndicatorSource(rtk_uint32 src) function ret_t (line 159) | ret_t rtl8367c_getAsicRldpIndicatorSource(rtk_uint32 *pSrc) function ret_t (line 179) | ret_t rtl8367c_setAsicRldpCheckingStatePara(rtk_uint32 retryCount, rtk_u... function ret_t (line 210) | ret_t rtl8367c_getAsicRldpCheckingStatePara(rtk_uint32 *pRetryCount, rtk... function ret_t (line 236) | ret_t rtl8367c_setAsicRldpLoopStatePara(rtk_uint32 retryCount, rtk_uint3... function ret_t (line 268) | ret_t rtl8367c_getAsicRldpLoopStatePara(rtk_uint32 *pRetryCount, rtk_uin... function ret_t (line 293) | ret_t rtl8367c_setAsicRldpTxPortmask(rtk_uint32 portmask) function ret_t (line 314) | ret_t rtl8367c_getAsicRldpTxPortmask(rtk_uint32 *pPortmask) function ret_t (line 332) | ret_t rtl8367c_setAsicRldpMagicNum(ether_addr_t seed) function ret_t (line 367) | ret_t rtl8367c_getAsicRldpMagicNum(ether_addr_t *pSeed) function ret_t (line 403) | ret_t rtl8367c_getAsicRldpLoopedPortmask(rtk_uint32 *pPortmask) function ret_t (line 421) | ret_t rtl8367c_getAsicRldpRandomNumber(ether_addr_t *pRandNumber) function ret_t (line 456) | ret_t rtl8367c_getAsicRldpLoopedPortPair(rtk_uint32 port, rtk_uint32 *pL... function ret_t (line 480) | ret_t rtl8367c_setAsicRlppTrap8051(rtk_uint32 enabled) function ret_t (line 498) | ret_t rtl8367c_getAsicRlppTrap8051(rtk_uint32 *pEnabled) function ret_t (line 516) | ret_t rtl8367c_setAsicRldpLeaveLoopedPortmask(rtk_uint32 portmask) function ret_t (line 534) | ret_t rtl8367c_getAsicRldpLeaveLoopedPortmask(rtk_uint32 *pPortmask) function ret_t (line 552) | ret_t rtl8367c_setAsicRldpEnterLoopedPortmask(rtk_uint32 portmask) function ret_t (line 570) | ret_t rtl8367c_getAsicRldpEnterLoopedPortmask(rtk_uint32 *pPortmask) function ret_t (line 589) | ret_t rtl8367c_setAsicRldpTriggerMode(rtk_uint32 enabled) function ret_t (line 607) | ret_t rtl8367c_getAsicRldpTriggerMode(rtk_uint32 *pEnabled) function ret_t (line 627) | ret_t rtl8367c_setAsicRldp8051Portmask(rtk_uint32 portmask) function ret_t (line 657) | ret_t rtl8367c_getAsicRldp8051Portmask(rtk_uint32 *pPortmask) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_rma.c function ret_t (line 35) | ret_t rtl8367c_setAsicRma(rtk_uint32 index, rtl8367c_rma_t* pRmacfg) function ret_t (line 79) | ret_t rtl8367c_getAsicRma(rtk_uint32 index, rtl8367c_rma_t* pRmacfg) function ret_t (line 130) | ret_t rtl8367c_setAsicRmaCdp(rtl8367c_rma_t* pRmacfg) function ret_t (line 169) | ret_t rtl8367c_getAsicRmaCdp(rtl8367c_rma_t* pRmacfg) function ret_t (line 209) | ret_t rtl8367c_setAsicRmaCsstp(rtl8367c_rma_t* pRmacfg) function ret_t (line 248) | ret_t rtl8367c_getAsicRmaCsstp(rtl8367c_rma_t* pRmacfg) function ret_t (line 288) | ret_t rtl8367c_setAsicRmaLldp(rtk_uint32 enabled, rtl8367c_rma_t* pRmacfg) function ret_t (line 334) | ret_t rtl8367c_getAsicRmaLldp(rtk_uint32 *pEnabled, rtl8367c_rma_t* pRma... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_scheduling.c function ret_t (line 36) | ret_t rtl8367c_setAsicLeakyBucketParameter(rtk_uint32 tick, rtk_uint32 t... function ret_t (line 70) | ret_t rtl8367c_getAsicLeakyBucketParameter(rtk_uint32 *tick, rtk_uint32 ... function ret_t (line 102) | ret_t rtl8367c_setAsicAprMeter(rtk_uint32 port, rtk_uint32 qid, rtk_uint... function ret_t (line 143) | ret_t rtl8367c_getAsicAprMeter(rtk_uint32 port, rtk_uint32 qid, rtk_uint... function ret_t (line 179) | ret_t rtl8367c_setAsicAprEnable(rtk_uint32 port, rtk_uint32 aprEnable) function ret_t (line 206) | ret_t rtl8367c_getAsicAprEnable(rtk_uint32 port, rtk_uint32 *aprEnable) function ret_t (line 236) | ret_t rtl8367c_setAsicWFQWeight(rtk_uint32 port, rtk_uint32 qid, rtk_uin... function ret_t (line 272) | ret_t rtl8367c_getAsicWFQWeight(rtk_uint32 port, rtk_uint32 qid, rtk_uin... function ret_t (line 303) | ret_t rtl8367c_setAsicWFQBurstSize(rtk_uint32 burstsize) function ret_t (line 325) | ret_t rtl8367c_getAsicWFQBurstSize(rtk_uint32 *burstsize) function ret_t (line 351) | ret_t rtl8367c_setAsicQueueType(rtk_uint32 port, rtk_uint32 qid, rtk_uin... function ret_t (line 385) | ret_t rtl8367c_getAsicQueueType(rtk_uint32 port, rtk_uint32 qid, rtk_uin... function ret_t (line 417) | ret_t rtl8367c_setAsicPortEgressRate(rtk_uint32 port, rtk_uint32 rate) function ret_t (line 459) | ret_t rtl8367c_getAsicPortEgressRate(rtk_uint32 port, rtk_uint32 *rate) function ret_t (line 496) | ret_t rtl8367c_setAsicPortEgressRateIfg(rtk_uint32 ifg) function ret_t (line 518) | ret_t rtl8367c_getAsicPortEgressRateIfg(rtk_uint32 *ifg) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_storm.c function ret_t (line 35) | ret_t rtl8367c_setAsicStormFilterBroadcastEnable(rtk_uint32 port, rtk_ui... function ret_t (line 58) | ret_t rtl8367c_getAsicStormFilterBroadcastEnable(rtk_uint32 port, rtk_ui... function ret_t (line 82) | ret_t rtl8367c_setAsicStormFilterBroadcastMeter(rtk_uint32 port, rtk_uin... function ret_t (line 108) | ret_t rtl8367c_getAsicStormFilterBroadcastMeter(rtk_uint32 port, rtk_uin... function ret_t (line 131) | ret_t rtl8367c_setAsicStormFilterMulticastEnable(rtk_uint32 port, rtk_ui... function ret_t (line 154) | ret_t rtl8367c_getAsicStormFilterMulticastEnable(rtk_uint32 port, rtk_ui... function ret_t (line 178) | ret_t rtl8367c_setAsicStormFilterMulticastMeter(rtk_uint32 port, rtk_uin... function ret_t (line 204) | ret_t rtl8367c_getAsicStormFilterMulticastMeter(rtk_uint32 port, rtk_uin... function ret_t (line 227) | ret_t rtl8367c_setAsicStormFilterUnknownMulticastEnable(rtk_uint32 port,... function ret_t (line 250) | ret_t rtl8367c_getAsicStormFilterUnknownMulticastEnable(rtk_uint32 port,... function ret_t (line 274) | ret_t rtl8367c_setAsicStormFilterUnknownMulticastMeter(rtk_uint32 port, ... function ret_t (line 315) | ret_t rtl8367c_getAsicStormFilterUnknownMulticastMeter(rtk_uint32 port, ... function ret_t (line 353) | ret_t rtl8367c_setAsicStormFilterUnknownUnicastEnable(rtk_uint32 port, r... function ret_t (line 376) | ret_t rtl8367c_getAsicStormFilterUnknownUnicastEnable(rtk_uint32 port, r... function ret_t (line 400) | ret_t rtl8367c_setAsicStormFilterUnknownUnicastMeter(rtk_uint32 port, rt... function ret_t (line 426) | ret_t rtl8367c_getAsicStormFilterUnknownUnicastMeter(rtk_uint32 port, rt... function ret_t (line 449) | ret_t rtl8367c_setAsicStormFilterExtBroadcastMeter(rtk_uint32 meter) function ret_t (line 472) | ret_t rtl8367c_getAsicStormFilterExtBroadcastMeter(rtk_uint32 *pMeter) function ret_t (line 495) | ret_t rtl8367c_setAsicStormFilterExtMulticastMeter(rtk_uint32 meter) function ret_t (line 518) | ret_t rtl8367c_getAsicStormFilterExtMulticastMeter(rtk_uint32 *pMeter) function ret_t (line 541) | ret_t rtl8367c_setAsicStormFilterExtUnknownMulticastMeter(rtk_uint32 meter) function ret_t (line 564) | ret_t rtl8367c_getAsicStormFilterExtUnknownMulticastMeter(rtk_uint32 *pM... function ret_t (line 587) | ret_t rtl8367c_setAsicStormFilterExtUnknownUnicastMeter(rtk_uint32 meter) function ret_t (line 610) | ret_t rtl8367c_getAsicStormFilterExtUnknownUnicastMeter(rtk_uint32 *pMeter) function ret_t (line 632) | ret_t rtl8367c_setAsicStormFilterExtBroadcastEnable(rtk_uint32 enabled) function ret_t (line 652) | ret_t rtl8367c_getAsicStormFilterExtBroadcastEnable(rtk_uint32 *pEnabled) function ret_t (line 674) | ret_t rtl8367c_setAsicStormFilterExtMulticastEnable(rtk_uint32 enabled) function ret_t (line 694) | ret_t rtl8367c_getAsicStormFilterExtMulticastEnable(rtk_uint32 *pEnabled) function ret_t (line 716) | ret_t rtl8367c_setAsicStormFilterExtUnknownMulticastEnable(rtk_uint32 en... function ret_t (line 736) | ret_t rtl8367c_getAsicStormFilterExtUnknownMulticastEnable(rtk_uint32 *p... function ret_t (line 758) | ret_t rtl8367c_setAsicStormFilterExtUnknownUnicastEnable(rtk_uint32 enab... function ret_t (line 778) | ret_t rtl8367c_getAsicStormFilterExtUnknownUnicastEnable(rtk_uint32 *pEn... function ret_t (line 800) | ret_t rtl8367c_setAsicStormFilterExtEnablePortMask(rtk_uint32 portmask) function ret_t (line 830) | ret_t rtl8367c_getAsicStormFilterExtEnablePortMask(rtk_uint32 *pPortmask) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_svlan.c function _rtl8367c_svlanConfStUser2Smi (line 21) | static void _rtl8367c_svlanConfStUser2Smi( rtl8367c_svlan_memconf_t *pUs... function _rtl8367c_svlanConfStSmi2User (line 38) | static void _rtl8367c_svlanConfStSmi2User( rtl8367c_svlan_memconf_t *pUs... function _rtl8367c_svlanMc2sStUser2Smi (line 53) | static void _rtl8367c_svlanMc2sStUser2Smi(rtl8367c_svlan_mc2s_t *pUserSt... function _rtl8367c_svlanMc2sStSmi2User (line 66) | static void _rtl8367c_svlanMc2sStSmi2User(rtl8367c_svlan_mc2s_t *pUserSt... function _rtl8367c_svlanSp2cStUser2Smi (line 76) | static void _rtl8367c_svlanSp2cStUser2Smi(rtl8367c_svlan_s2c_t *pUserSt,... function _rtl8367c_svlanSp2cStSmi2User (line 86) | static void _rtl8367c_svlanSp2cStSmi2User(rtl8367c_svlan_s2c_t *pUserSt,... function ret_t (line 108) | ret_t rtl8367c_setAsicSvlanUplinkPortMask(rtk_uint32 portMask) function ret_t (line 126) | ret_t rtl8367c_getAsicSvlanUplinkPortMask(rtk_uint32* pPortmask) function ret_t (line 145) | ret_t rtl8367c_setAsicSvlanTpid(rtk_uint32 protocolType) function ret_t (line 163) | ret_t rtl8367c_getAsicSvlanTpid(rtk_uint32* pProtocolType) function ret_t (line 182) | ret_t rtl8367c_setAsicSvlanPrioritySel(rtk_uint32 priSel) function ret_t (line 203) | ret_t rtl8367c_getAsicSvlanPrioritySel(rtk_uint32* pPriSel) function ret_t (line 222) | ret_t rtl8367c_setAsicSvlanTrapPriority(rtk_uint32 priority) function ret_t (line 243) | ret_t rtl8367c_getAsicSvlanTrapPriority(rtk_uint32* pPriority) function ret_t (line 264) | ret_t rtl8367c_setAsicSvlanDefaultVlan(rtk_uint32 port, rtk_uint32 index) function ret_t (line 313) | ret_t rtl8367c_getAsicSvlanDefaultVlan(rtk_uint32 port, rtk_uint32* pIndex) function ret_t (line 358) | ret_t rtl8367c_setAsicSvlanIngressUntag(rtk_uint32 mode) function ret_t (line 376) | ret_t rtl8367c_getAsicSvlanIngressUntag(rtk_uint32* pMode) function ret_t (line 394) | ret_t rtl8367c_setAsicSvlanIngressUnmatch(rtk_uint32 mode) function ret_t (line 412) | ret_t rtl8367c_getAsicSvlanIngressUnmatch(rtk_uint32* pMode) function ret_t (line 431) | ret_t rtl8367c_setAsicSvlanEgressUnassign(rtk_uint32 enabled) function ret_t (line 449) | ret_t rtl8367c_getAsicSvlanEgressUnassign(rtk_uint32* pEnabled) function ret_t (line 471) | ret_t rtl8367c_setAsicSvlanMemberConfiguration(rtk_uint32 index, rtl8367... function ret_t (line 526) | ret_t rtl8367c_getAsicSvlanMemberConfiguration(rtk_uint32 index,rtl8367c... function ret_t (line 585) | ret_t rtl8367c_setAsicSvlanC2SConf(rtk_uint32 index, rtk_uint32 evid, rt... function ret_t (line 624) | ret_t rtl8367c_getAsicSvlanC2SConf(rtk_uint32 index, rtk_uint32* pEvid, ... function ret_t (line 663) | ret_t rtl8367c_setAsicSvlanMC2SConf(rtk_uint32 index,rtl8367c_svlan_mc2s... function ret_t (line 708) | ret_t rtl8367c_getAsicSvlanMC2SConf(rtk_uint32 index, rtl8367c_svlan_mc2... function ret_t (line 755) | ret_t rtl8367c_setAsicSvlanSP2CConf(rtk_uint32 index, rtl8367c_svlan_s2c... function ret_t (line 800) | ret_t rtl8367c_getAsicSvlanSP2CConf(rtk_uint32 index,rtl8367c_svlan_s2c_... function ret_t (line 846) | ret_t rtl8367c_setAsicSvlanDmacCvidSel(rtk_uint32 port, rtk_uint32 enabled) function ret_t (line 872) | ret_t rtl8367c_getAsicSvlanDmacCvidSel(rtk_uint32 port, rtk_uint32* pEna... function ret_t (line 897) | ret_t rtl8367c_setAsicSvlanUntagVlan(rtk_uint32 index) function ret_t (line 918) | ret_t rtl8367c_getAsicSvlanUntagVlan(rtk_uint32* pIndex) function ret_t (line 938) | ret_t rtl8367c_setAsicSvlanUnmatchVlan(rtk_uint32 index) function ret_t (line 959) | ret_t rtl8367c_getAsicSvlanUnmatchVlan(rtk_uint32* pIndex) function ret_t (line 979) | ret_t rtl8367c_setAsicSvlanLookupType(rtk_uint32 type) function ret_t (line 998) | ret_t rtl8367c_getAsicSvlanLookupType(rtk_uint32* pType) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_trunking.c function ret_t (line 33) | ret_t rtl8367c_setAsicTrunkingMode(rtk_uint32 mode) function ret_t (line 51) | ret_t rtl8367c_getAsicTrunkingMode(rtk_uint32* pMode) function ret_t (line 70) | ret_t rtl8367c_setAsicTrunkingFc(rtk_uint32 group, rtk_uint32 enabled) function ret_t (line 97) | ret_t rtl8367c_getAsicTrunkingFc(rtk_uint32 group, rtk_uint32* pEnabled) function ret_t (line 119) | ret_t rtl8367c_setAsicTrunkingGroup(rtk_uint32 group, rtk_uint32 portmask) function ret_t (line 139) | ret_t rtl8367c_getAsicTrunkingGroup(rtk_uint32 group, rtk_uint32* pPortm... function ret_t (line 160) | ret_t rtl8367c_setAsicTrunkingFlood(rtk_uint32 enabled) function ret_t (line 178) | ret_t rtl8367c_getAsicTrunkingFlood(rtk_uint32* pEnabled) function ret_t (line 203) | ret_t rtl8367c_setAsicTrunkingHashSelect(rtk_uint32 hashsel) function ret_t (line 221) | ret_t rtl8367c_getAsicTrunkingHashSelect(rtk_uint32* pHashsel) function ret_t (line 239) | ret_t rtl8367c_getAsicQeueuEmptyStatus(rtk_uint32* portmask) function ret_t (line 260) | ret_t rtl8367c_setAsicTrunkingHashTable(rtk_uint32 hashval, rtk_uint32 p... function ret_t (line 289) | ret_t rtl8367c_getAsicTrunkingHashTable(rtk_uint32 hashval, rtk_uint32* ... function ret_t (line 317) | ret_t rtl8367c_setAsicTrunkingHashTable1(rtk_uint32 hashval, rtk_uint32 ... function ret_t (line 346) | ret_t rtl8367c_getAsicTrunkingHashTable1(rtk_uint32 hashval, rtk_uint32*... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_unknownMulticast.c function ret_t (line 37) | ret_t rtl8367c_setAsicUnknownL2MulticastBehavior(rtk_uint32 port, rtk_ui... function ret_t (line 77) | ret_t rtl8367c_getAsicUnknownL2MulticastBehavior(rtk_uint32 port, rtk_ui... function ret_t (line 116) | ret_t rtl8367c_setAsicUnknownIPv4MulticastBehavior(rtk_uint32 port, rtk_... function ret_t (line 142) | ret_t rtl8367c_getAsicUnknownIPv4MulticastBehavior(rtk_uint32 port, rtk_... function ret_t (line 166) | ret_t rtl8367c_setAsicUnknownIPv6MulticastBehavior(rtk_uint32 port, rtk_... function ret_t (line 192) | ret_t rtl8367c_getAsicUnknownIPv6MulticastBehavior(rtk_uint32 port, rtk_... function ret_t (line 214) | ret_t rtl8367c_setAsicUnknownMulticastTrapPriority(rtk_uint32 priority) function ret_t (line 235) | ret_t rtl8367c_getAsicUnknownMulticastTrapPriority(rtk_uint32 *pPriority) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/rtl8367c_asicdrv_vlan.c function _rtl8367c_VlanMCStUser2Smi (line 25) | static void _rtl8367c_VlanMCStUser2Smi(rtl8367c_vlanconfiguser *pVlanCg,... function _rtl8367c_VlanMCStSmi2User (line 39) | static void _rtl8367c_VlanMCStSmi2User(rtk_uint16 *pSmiVlanCfg, rtl8367c... function _rtl8367c_Vlan4kStUser2Smi (line 50) | static void _rtl8367c_Vlan4kStUser2Smi(rtl8367c_user_vlan4kentry *pUserV... function _rtl8367c_Vlan4kStSmi2User (line 68) | static void _rtl8367c_Vlan4kStSmi2User(rtk_uint16 *pSmiVlan4kEntry, rtl8... function ret_t (line 101) | ret_t rtl8367c_setAsicVlanMemberConfig(rtk_uint32 index, rtl8367c_vlanco... function ret_t (line 165) | ret_t rtl8367c_getAsicVlanMemberConfig(rtk_uint32 index, rtl8367c_vlanco... function ret_t (line 215) | ret_t rtl8367c_setAsicVlan4kEntry(rtl8367c_user_vlan4kentry *pVlan4kEntry ) function ret_t (line 289) | ret_t rtl8367c_getAsicVlan4kEntry(rtl8367c_user_vlan4kentry *pVlan4kEntry ) function ret_t (line 381) | ret_t rtl8367c_setAsicVlanAccpetFrameType(rtk_uint32 port, rtl8367c_accf... function ret_t (line 408) | ret_t rtl8367c_getAsicVlanAccpetFrameType(rtk_uint32 port, rtl8367c_accf... function ret_t (line 438) | ret_t rtl8367c_setAsicVlanIngressFilter(rtk_uint32 port, rtk_uint32 enab... function ret_t (line 461) | ret_t rtl8367c_getAsicVlanIngressFilter(rtk_uint32 port, rtk_uint32 *pEn... function ret_t (line 485) | ret_t rtl8367c_setAsicVlanEgressTagMode(rtk_uint32 port, rtl8367c_egtagm... function ret_t (line 511) | ret_t rtl8367c_getAsicVlanEgressTagMode(rtk_uint32 port, rtl8367c_egtagm... function ret_t (line 544) | ret_t rtl8367c_setAsicVlanPortBasedVID(rtk_uint32 port, rtk_uint32 index... function ret_t (line 589) | ret_t rtl8367c_getAsicVlanPortBasedVID(rtk_uint32 port, rtk_uint32 *pInd... function ret_t (line 628) | ret_t rtl8367c_setAsicVlanProtocolBasedGroupData(rtk_uint32 index, rtl83... function ret_t (line 673) | ret_t rtl8367c_getAsicVlanProtocolBasedGroupData(rtk_uint32 index, rtl83... function ret_t (line 719) | ret_t rtl8367c_setAsicVlanPortAndProtocolBased(rtk_uint32 port, rtk_uint... function ret_t (line 804) | ret_t rtl8367c_getAsicVlanPortAndProtocolBased(rtk_uint32 port, rtk_uint... function ret_t (line 881) | ret_t rtl8367c_setAsicVlanFilter(rtk_uint32 enabled) function ret_t (line 899) | ret_t rtl8367c_getAsicVlanFilter(rtk_uint32* pEnabled) function ret_t (line 917) | ret_t rtl8367c_setAsicVlanUntagDscpPriorityEn(rtk_uint32 enabled) function ret_t (line 935) | ret_t rtl8367c_getAsicVlanUntagDscpPriorityEn(rtk_uint32* enabled) function ret_t (line 956) | ret_t rtl8367c_setAsicPortBasedFid(rtk_uint32 port, rtk_uint32 fid) function ret_t (line 990) | ret_t rtl8367c_getAsicPortBasedFid(rtk_uint32 port, rtk_uint32* pFid) function ret_t (line 1020) | ret_t rtl8367c_setAsicPortBasedFidEn(rtk_uint32 port, rtk_uint32 enabled) function ret_t (line 1043) | ret_t rtl8367c_getAsicPortBasedFidEn(rtk_uint32 port, rtk_uint32* pEnabled) function ret_t (line 1069) | ret_t rtl8367c_setAsicSpanningTreeStatus(rtk_uint32 port, rtk_uint32 mst... function ret_t (line 1112) | ret_t rtl8367c_getAsicSpanningTreeStatus(rtk_uint32 port, rtk_uint32 mst... function ret_t (line 1153) | ret_t rtl8367c_setAsicVlanTransparent(rtk_uint32 port, rtk_uint32 portmask) function ret_t (line 1180) | ret_t rtl8367c_getAsicVlanTransparent(rtk_uint32 port, rtk_uint32 *pPort... function ret_t (line 1205) | ret_t rtl8367c_setAsicVlanEgressKeep(rtk_uint32 port, rtk_uint32 portmask) function ret_t (line 1289) | ret_t rtl8367c_getAsicVlanEgressKeep(rtk_uint32 port, rtk_uint32* pPortm... function ret_t (line 1377) | ret_t rtl8367c_setReservedVidAction(rtk_uint32 vid0Action, rtk_uint32 vi... function ret_t (line 1412) | ret_t rtl8367c_getReservedVidAction(rtk_uint32 *pVid0Action, rtk_uint32 ... function ret_t (line 1447) | ret_t rtl8367c_setRealKeepRemarkEn(rtk_uint32 enabled) function ret_t (line 1472) | ret_t rtl8367c_getRealKeepRemarkEn(rtk_uint32 *pEnabled) function ret_t (line 1496) | ret_t rtl8367c_resetVlan(void) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/smi.c function rtlglue_drvMutexLock (line 81) | static void rtlglue_drvMutexLock(void) function rtlglue_drvMutexUnlock (line 87) | static void rtlglue_drvMutexUnlock(void) function _smi_start (line 98) | static void _smi_start(void) function _smi_writeBit (line 129) | static void _smi_writeBit(rtk_uint16 signal, rtk_uint32 bitLen) function _smi_readBit (line 155) | static void _smi_readBit(rtk_uint32 bitLen, rtk_uint32 *rData) function _smi_stop (line 181) | static void _smi_stop(void) function rtk_int32 (line 210) | rtk_int32 smi_read(rtk_uint32 mAddrs, rtk_uint32 *rData) function rtk_int32 (line 326) | rtk_int32 smi_write(rtk_uint32 mAddrs, rtk_uint32 rData) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/stat.c function rtk_api_ret_t (line 41) | rtk_api_ret_t rtk_stat_global_reset(void) function rtk_api_ret_t (line 69) | rtk_api_ret_t rtk_stat_port_reset(rtk_port_t port) function rtk_api_ret_t (line 100) | rtk_api_ret_t rtk_stat_queueManage_reset(void) function rtk_api_ret_t (line 130) | rtk_api_ret_t rtk_stat_global_get(rtk_stat_global_type_t cntr_idx, rtk_s... function rtk_api_ret_t (line 165) | rtk_api_ret_t rtk_stat_global_getAll(rtk_stat_global_cntr_t *pGlobal_cntrs) function rtk_api_ret_t (line 182) | static rtk_api_ret_t _get_asic_mib_idx(rtk_stat_port_type_t cnt_idx, RTL... function rtk_api_ret_t (line 276) | rtk_api_ret_t rtk_stat_port_get(rtk_port_t port, rtk_stat_port_type_t cn... function rtk_api_ret_t (line 344) | rtk_api_ret_t rtk_stat_port_getAll(rtk_port_t port, rtk_stat_port_cntr_t... function rtk_api_ret_t (line 409) | rtk_api_ret_t rtk_stat_logging_counterCfg_set(rtk_uint32 idx, rtk_loggin... function rtk_api_ret_t (line 456) | rtk_api_ret_t rtk_stat_logging_counterCfg_get(rtk_uint32 idx, rtk_loggin... function rtk_api_ret_t (line 505) | rtk_api_ret_t rtk_stat_logging_counter_reset(rtk_uint32 idx) function rtk_api_ret_t (line 537) | rtk_api_ret_t rtk_stat_logging_counter_get(rtk_uint32 idx, rtk_uint32 *p... function rtk_api_ret_t (line 573) | rtk_api_ret_t rtk_stat_lengthMode_set(rtk_stat_lengthMode_t txMode, rtk_... function rtk_api_ret_t (line 608) | rtk_api_ret_t rtk_stat_lengthMode_get(rtk_stat_lengthMode_t *pTxMode, rt... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/storm.c function rtk_api_ret_t (line 47) | rtk_api_ret_t rtk_rate_stormControlMeterIdx_set(rtk_port_t port, rtk_rat... function rtk_api_ret_t (line 105) | rtk_api_ret_t rtk_rate_stormControlMeterIdx_get(rtk_port_t port, rtk_rat... function rtk_api_ret_t (line 165) | rtk_api_ret_t rtk_rate_stormControlPortEnable_set(rtk_port_t port, rtk_r... function rtk_api_ret_t (line 224) | rtk_api_ret_t rtk_rate_stormControlPortEnable_get(rtk_port_t port, rtk_r... function rtk_api_ret_t (line 337) | rtk_api_ret_t rtk_storm_bypass_set(rtk_storm_bypass_t type, rtk_enable_t... function rtk_api_ret_t (line 472) | rtk_api_ret_t rtk_storm_bypass_get(rtk_storm_bypass_t type, rtk_enable_t... function rtk_api_ret_t (line 542) | rtk_api_ret_t rtk_rate_stormControlExtPortmask_set(rtk_portmask_t *pPort... function rtk_api_ret_t (line 578) | rtk_api_ret_t rtk_rate_stormControlExtPortmask_get(rtk_portmask_t *pPort... function rtk_api_ret_t (line 615) | rtk_api_ret_t rtk_rate_stormControlExtEnable_set(rtk_rate_storm_group_t ... function rtk_api_ret_t (line 669) | rtk_api_ret_t rtk_rate_stormControlExtEnable_get(rtk_rate_storm_group_t ... function rtk_api_ret_t (line 724) | rtk_api_ret_t rtk_rate_stormControlExtMeterIdx_set(rtk_rate_storm_group_... function rtk_api_ret_t (line 779) | rtk_api_ret_t rtk_rate_stormControlExtMeterIdx_get(rtk_rate_storm_group_... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/svlan.c function rtk_api_ret_t (line 46) | rtk_api_ret_t rtk_svlan_init(void) function rtk_api_ret_t (line 141) | rtk_api_ret_t rtk_svlan_servicePort_add(rtk_port_t port) function rtk_api_ret_t (line 179) | rtk_api_ret_t rtk_svlan_servicePort_get(rtk_portmask_t *pSvlan_portmask) function rtk_api_ret_t (line 216) | rtk_api_ret_t rtk_svlan_servicePort_del(rtk_port_t port) function rtk_api_ret_t (line 255) | rtk_api_ret_t rtk_svlan_tpidEntry_set(rtk_svlan_tpid_t svlan_tag_id) function rtk_api_ret_t (line 287) | rtk_api_ret_t rtk_svlan_tpidEntry_get(rtk_svlan_tpid_t *pSvlan_tag_id) function rtk_api_ret_t (line 324) | rtk_api_ret_t rtk_svlan_priorityRef_set(rtk_svlan_pri_ref_t ref) function rtk_api_ret_t (line 360) | rtk_api_ret_t rtk_svlan_priorityRef_get(rtk_svlan_pri_ref_t *pRef) function rtk_api_ret_t (line 401) | rtk_api_ret_t rtk_svlan_memberPortEntry_set(rtk_vlan_t svid, rtk_svlan_m... function rtk_api_ret_t (line 632) | rtk_api_ret_t rtk_svlan_memberPortEntry_get(rtk_vlan_t svid, rtk_svlan_m... function rtk_api_ret_t (line 701) | rtk_api_ret_t rtk_svlan_memberPortEntry_adv_set(rtk_uint32 idx, rtk_svla... function rtk_api_ret_t (line 800) | rtk_api_ret_t rtk_svlan_memberPortEntry_adv_get(rtk_uint32 idx, rtk_svla... function rtk_api_ret_t (line 854) | rtk_api_ret_t rtk_svlan_defaultSvlan_set(rtk_port_t port, rtk_vlan_t svid) function rtk_api_ret_t (line 904) | rtk_api_ret_t rtk_svlan_defaultSvlan_get(rtk_port_t port, rtk_vlan_t *pS... function rtk_api_ret_t (line 953) | rtk_api_ret_t rtk_svlan_c2s_add(rtk_vlan_t vid, rtk_port_t src_port, rtk... function rtk_api_ret_t (line 1076) | rtk_api_ret_t rtk_svlan_c2s_del(rtk_vlan_t vid, rtk_port_t src_port) function rtk_api_ret_t (line 1139) | rtk_api_ret_t rtk_svlan_c2s_get(rtk_vlan_t vid, rtk_port_t src_port, rtk... function rtk_api_ret_t (line 1203) | rtk_api_ret_t rtk_svlan_untag_action_set(rtk_svlan_untag_action_t action... function rtk_api_ret_t (line 1268) | rtk_api_ret_t rtk_svlan_untag_action_get(rtk_svlan_untag_action_t *pActi... function rtk_api_ret_t (line 1319) | rtk_api_ret_t rtk_svlan_unmatch_action_set(rtk_svlan_unmatch_action_t ac... function rtk_api_ret_t (line 1384) | rtk_api_ret_t rtk_svlan_unmatch_action_get(rtk_svlan_unmatch_action_t *p... function rtk_api_ret_t (line 1430) | rtk_api_ret_t rtk_svlan_unassign_action_set(rtk_svlan_unassign_action_t ... function rtk_api_ret_t (line 1459) | rtk_api_ret_t rtk_svlan_unassign_action_get(rtk_svlan_unassign_action_t ... function rtk_api_ret_t (line 1494) | rtk_api_ret_t rtk_svlan_dmac_vidsel_set(rtk_port_t port, rtk_enable_t en... function rtk_api_ret_t (line 1532) | rtk_api_ret_t rtk_svlan_dmac_vidsel_get(rtk_port_t port, rtk_enable_t *p... function rtk_api_ret_t (line 1574) | rtk_api_ret_t rtk_svlan_ipmc2s_add(ipaddr_t ipmc, ipaddr_t ipmcMsk,rtk_v... function rtk_api_ret_t (line 1667) | rtk_api_ret_t rtk_svlan_ipmc2s_del(ipaddr_t ipmc, ipaddr_t ipmcMsk) function rtk_api_ret_t (line 1719) | rtk_api_ret_t rtk_svlan_ipmc2s_get(ipaddr_t ipmc, ipaddr_t ipmcMsk, rtk_... function rtk_api_ret_t (line 1778) | rtk_api_ret_t rtk_svlan_l2mc2s_add(rtk_mac_t mac, rtk_mac_t macMsk, rtk_... function rtk_api_ret_t (line 1873) | rtk_api_ret_t rtk_svlan_l2mc2s_del(rtk_mac_t mac, rtk_mac_t macMsk) function rtk_api_ret_t (line 1929) | rtk_api_ret_t rtk_svlan_l2mc2s_get(rtk_mac_t mac, rtk_mac_t macMsk, rtk_... function rtk_api_ret_t (line 1996) | rtk_api_ret_t rtk_svlan_sp2c_add(rtk_vlan_t svid, rtk_port_t dst_port, r... function rtk_api_ret_t (line 2088) | rtk_api_ret_t rtk_svlan_sp2c_get(rtk_vlan_t svid, rtk_port_t dst_port, r... function rtk_api_ret_t (line 2159) | rtk_api_ret_t rtk_svlan_sp2c_del(rtk_vlan_t svid, rtk_port_t dst_port) function rtk_api_ret_t (line 2229) | rtk_api_ret_t rtk_svlan_lookupType_set(rtk_svlan_lookupType_t type) function rtk_api_ret_t (line 2261) | rtk_api_ret_t rtk_svlan_lookupType_get(rtk_svlan_lookupType_t *pType) function rtk_api_ret_t (line 2293) | rtk_api_ret_t rtk_svlan_trapPri_set(rtk_pri_t priority) function rtk_api_ret_t (line 2322) | rtk_api_ret_t rtk_svlan_trapPri_get(rtk_pri_t *pPriority) function rtk_api_ret_t (line 2354) | rtk_api_ret_t rtk_svlan_checkAndCreateMbr(rtk_vlan_t vid, rtk_uint32 *pI... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/trap.c function rtk_api_ret_t (line 56) | rtk_api_ret_t rtk_trap_unknownUnicastPktAction_set(rtk_port_t port, rtk_... function rtk_api_ret_t (line 98) | rtk_api_ret_t rtk_trap_unknownUnicastPktAction_get(rtk_port_t port, rtk_... function rtk_api_ret_t (line 138) | rtk_api_ret_t rtk_trap_unknownMacPktAction_set(rtk_trap_ucast_action_t u... function rtk_api_ret_t (line 171) | rtk_api_ret_t rtk_trap_unknownMacPktAction_get(rtk_trap_ucast_action_t *... function rtk_api_ret_t (line 208) | rtk_api_ret_t rtk_trap_unmatchMacPktAction_set(rtk_trap_ucast_action_t u... function rtk_api_ret_t (line 245) | rtk_api_ret_t rtk_trap_unmatchMacPktAction_get(rtk_trap_ucast_action_t *... function rtk_api_ret_t (line 278) | rtk_api_ret_t rtk_trap_unmatchMacMoving_set(rtk_port_t port, rtk_enable_... function rtk_api_ret_t (line 313) | rtk_api_ret_t rtk_trap_unmatchMacMoving_get(rtk_port_t port, rtk_enable_... function rtk_api_ret_t (line 360) | rtk_api_ret_t rtk_trap_unknownMcastPktAction_set(rtk_port_t port, rtk_mc... function rtk_api_ret_t (line 445) | rtk_api_ret_t rtk_trap_unknownMcastPktAction_get(rtk_port_t port, rtk_mc... function rtk_api_ret_t (line 514) | rtk_api_ret_t rtk_trap_lldpEnable_set(rtk_enable_t enabled) function rtk_api_ret_t (line 555) | rtk_api_ret_t rtk_trap_lldpEnable_get(rtk_enable_t *pEnabled) function rtk_api_ret_t (line 594) | rtk_api_ret_t rtk_trap_reasonTrapToCpuPriority_set(rtk_trap_reason_type_... function rtk_api_ret_t (line 669) | rtk_api_ret_t rtk_trap_reasonTrapToCpuPriority_get(rtk_trap_reason_type_... function rtk_api_ret_t (line 796) | rtk_api_ret_t rtk_trap_rmaAction_set(rtk_trap_type_t type, rtk_trap_rma_... function rtk_api_ret_t (line 930) | rtk_api_ret_t rtk_trap_rmaAction_get(rtk_trap_type_t type, rtk_trap_rma_... function rtk_api_ret_t (line 1050) | rtk_api_ret_t rtk_trap_rmaKeepFormat_set(rtk_trap_type_t type, rtk_enabl... function rtk_api_ret_t (line 1179) | rtk_api_ret_t rtk_trap_rmaKeepFormat_get(rtk_trap_type_t type, rtk_enabl... FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/trunk.c function rtk_api_ret_t (line 45) | rtk_api_ret_t rtk_trunk_port_set(rtk_trunk_group_t trk_gid, rtk_portmask... function rtk_api_ret_t (line 137) | rtk_api_ret_t rtk_trunk_port_get(rtk_trunk_group_t trk_gid, rtk_portmask... function rtk_api_ret_t (line 189) | rtk_api_ret_t rtk_trunk_distributionAlgorithm_set(rtk_trunk_group_t trk_... function rtk_api_ret_t (line 224) | rtk_api_ret_t rtk_trunk_distributionAlgorithm_get(rtk_trunk_group_t trk_... function rtk_api_ret_t (line 262) | rtk_api_ret_t rtk_trunk_trafficSeparate_set(rtk_trunk_group_t trk_gid, r... function rtk_api_ret_t (line 301) | rtk_api_ret_t rtk_trunk_trafficSeparate_get(rtk_trunk_group_t trk_gid, r... function rtk_api_ret_t (line 339) | rtk_api_ret_t rtk_trunk_mode_set(rtk_trunk_mode_t mode) function rtk_api_ret_t (line 372) | rtk_api_ret_t rtk_trunk_mode_get(rtk_trunk_mode_t *pMode) function rtk_api_ret_t (line 404) | rtk_api_ret_t rtk_trunk_trafficPause_set(rtk_trunk_group_t trk_gid, rtk_... function rtk_api_ret_t (line 439) | rtk_api_ret_t rtk_trunk_trafficPause_get(rtk_trunk_group_t trk_gid, rtk_... function rtk_api_ret_t (line 480) | rtk_api_ret_t rtk_trunk_hashMappingTable_set(rtk_trunk_group_t trk_gid, ... function rtk_api_ret_t (line 532) | rtk_api_ret_t rtk_trunk_hashMappingTable_get(rtk_trunk_group_t trk_gid, ... function rtk_api_ret_t (line 586) | rtk_api_ret_t rtk_trunk_portQueueEmpty_get(rtk_portmask_t *pEmpty_portmask) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367c/vlan.c type vlan_mbrCfgType_t (line 28) | typedef enum vlan_mbrCfgType_e function rtk_api_ret_t (line 55) | rtk_api_ret_t rtk_vlan_init(void) function rtk_api_ret_t (line 147) | rtk_api_ret_t rtk_vlan_set(rtk_vlan_t vid, rtk_vlan_cfg_t *pVlanCfg) function rtk_api_ret_t (line 353) | rtk_api_ret_t rtk_vlan_get(rtk_vlan_t vid, rtk_vlan_cfg_t *pVlanCfg) function rtk_api_ret_t (line 441) | rtk_api_ret_t rtk_vlan_egrFilterEnable_set(rtk_enable_t egrFilter) function rtk_api_ret_t (line 474) | rtk_api_ret_t rtk_vlan_egrFilterEnable_get(rtk_enable_t *pEgrFilter) function rtk_api_ret_t (line 511) | rtk_api_ret_t rtk_vlan_mbrCfg_set(rtk_uint32 idx, rtk_vlan_mbrcfg_t *pMb... function rtk_api_ret_t (line 596) | rtk_api_ret_t rtk_vlan_mbrCfg_get(rtk_uint32 idx, rtk_vlan_mbrcfg_t *pMb... function rtk_api_ret_t (line 652) | rtk_api_ret_t rtk_vlan_portPvid_set(rtk_port_t port, rtk_vlan_t pvid, rt... function rtk_api_ret_t (line 698) | rtk_api_ret_t rtk_vlan_portPvid_get(rtk_port_t port, rtk_vlan_t *pPvid, ... function rtk_api_ret_t (line 751) | rtk_api_ret_t rtk_vlan_portIgrFilterEnable_set(rtk_port_t port, rtk_enab... function rtk_api_ret_t (line 790) | rtk_api_ret_t rtk_vlan_portIgrFilterEnable_get(rtk_port_t port, rtk_enab... function rtk_api_ret_t (line 831) | rtk_api_ret_t rtk_vlan_portAcceptFrameType_set(rtk_port_t port, rtk_vlan... function rtk_api_ret_t (line 871) | rtk_api_ret_t rtk_vlan_portAcceptFrameType_get(rtk_port_t port, rtk_vlan... function rtk_api_ret_t (line 918) | rtk_api_ret_t rtk_vlan_protoAndPortBasedVlan_add(rtk_port_t port, rtk_vl... function rtk_api_ret_t (line 1024) | rtk_api_ret_t rtk_vlan_protoAndPortBasedVlan_get(rtk_port_t port, rtk_vl... function rtk_api_ret_t (line 1098) | rtk_api_ret_t rtk_vlan_protoAndPortBasedVlan_del(rtk_port_t port, rtk_vl... function rtk_api_ret_t (line 1178) | rtk_api_ret_t rtk_vlan_protoAndPortBasedVlan_delAll(rtk_port_t port) function rtk_api_ret_t (line 1257) | rtk_api_ret_t rtk_vlan_tagMode_set(rtk_port_t port, rtk_vlan_tagMode_t t... function rtk_api_ret_t (line 1297) | rtk_api_ret_t rtk_vlan_tagMode_get(rtk_port_t port, rtk_vlan_tagMode_t *... function rtk_api_ret_t (line 1336) | rtk_api_ret_t rtk_vlan_transparent_set(rtk_port_t egr_port, rtk_portmask... function rtk_api_ret_t (line 1378) | rtk_api_ret_t rtk_vlan_transparent_get(rtk_port_t egr_port, rtk_portmask... function rtk_api_ret_t (line 1419) | rtk_api_ret_t rtk_vlan_keep_set(rtk_port_t egr_port, rtk_portmask_t *pIg... function rtk_api_ret_t (line 1461) | rtk_api_ret_t rtk_vlan_keep_get(rtk_port_t egr_port, rtk_portmask_t *pIg... function rtk_api_ret_t (line 1503) | rtk_api_ret_t rtk_vlan_stg_set(rtk_vlan_t vid, rtk_stp_msti_id_t stg) function rtk_api_ret_t (line 1548) | rtk_api_ret_t rtk_vlan_stg_get(rtk_vlan_t vid, rtk_stp_msti_id_t *pStg) function rtk_api_ret_t (line 1594) | rtk_api_ret_t rtk_vlan_portFid_set(rtk_port_t port, rtk_enable_t enable,... function rtk_api_ret_t (line 1639) | rtk_api_ret_t rtk_vlan_portFid_get(rtk_port_t port, rtk_enable_t *pEnabl... function rtk_api_ret_t (line 1680) | rtk_api_ret_t rtk_vlan_UntagDscpPriorityEnable_set(rtk_enable_t enable) function rtk_api_ret_t (line 1712) | rtk_api_ret_t rtk_vlan_UntagDscpPriorityEnable_get(rtk_enable_t *pEnable) function rtk_api_ret_t (line 1755) | rtk_api_ret_t rtk_stp_mstpState_set(rtk_stp_msti_id_t msti, rtk_port_t p... function rtk_api_ret_t (line 1800) | rtk_api_ret_t rtk_stp_mstpState_get(rtk_stp_msti_id_t msti, rtk_port_t p... function rtk_api_ret_t (line 1840) | rtk_api_ret_t rtk_vlan_checkAndCreateMbr(rtk_vlan_t vid, rtk_uint32 *pIn... function rtk_api_ret_t (line 1977) | rtk_api_ret_t rtk_vlan_reservedVidAction_set(rtk_vlan_resVidAction_t act... function rtk_api_ret_t (line 2013) | rtk_api_ret_t rtk_vlan_reservedVidAction_get(rtk_vlan_resVidAction_t *pA... function rtk_api_ret_t (line 2048) | rtk_api_ret_t rtk_vlan_realKeepRemarkEnable_set(rtk_enable_t enabled) function rtk_api_ret_t (line 2080) | rtk_api_ret_t rtk_vlan_realKeepRemarkEnable_get(rtk_enable_t *pEnabled) function rtk_api_ret_t (line 2112) | rtk_api_ret_t rtk_vlan_reset(void) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s.c type rtl8367_priv (line 34) | struct rtl8367_priv { type rtl8367_mib_counter (line 39) | struct rtl8367_mib_counter { type rtl8367_vlan_info (line 43) | struct rtl8367_vlan_info { type rtl8367_priv (line 50) | struct rtl8367_priv type rtl8367_mib_counter (line 56) | struct rtl8367_mib_counter function rtl8367c_sw_to_phy_port (line 122) | static inline unsigned int rtl8367c_sw_to_phy_port(int port) function rtl8367c_portmask_phy_to_sw (line 127) | static inline unsigned int rtl8367c_portmask_phy_to_sw(rtk_portmask_t ph... function rtl8367c_reset_mibs (line 140) | static int rtl8367c_reset_mibs(void) function rtl8367c_reset_port_mibs (line 145) | static int rtl8367c_reset_port_mibs(int port) function rtl8367c_get_mibs_num (line 151) | static int rtl8367c_get_mibs_num(void) function rtl8367c_get_port_mib_counter (line 162) | static int rtl8367c_get_port_mib_counter(int idx, int port, unsigned lon... function rtl8367c_is_vlan_valid (line 167) | static int rtl8367c_is_vlan_valid(unsigned int vlan) function rtl8367c_get_vlan (line 177) | static int rtl8367c_get_vlan( unsigned short vid, struct rtl8367_vlan_in... function rtl8367c_set_vlan (line 197) | static int rtl8367c_set_vlan( unsigned short vid, u32 mbr, u32 untag, u8... function rtl8367c_get_pvid (line 217) | static int rtl8367c_get_pvid( int port, int *pvid) function rtl8367c_set_pvid (line 228) | static int rtl8367c_set_pvid( int port, int pvid) function rtl8367c_get_port_link (line 238) | static int rtl8367c_get_port_link(int port, int *link, int *speed, int *... function rtl8367_sw_set_vlan_enable (line 250) | static int function rtl8367_sw_get_vlan_enable (line 262) | static int function rtl8367_sw_reset_mibs (line 274) | static int rtl8367_sw_reset_mibs(struct switch_dev *dev, function rtl8367_sw_reset_port_mibs (line 282) | static int rtl8367_sw_reset_port_mibs(struct switch_dev *dev, function rtl8367_sw_get_port_mib (line 295) | static int rtl8367_sw_get_port_mib(struct switch_dev *dev, function rtl8367_sw_get_vlan_info (line 328) | static int rtl8367_sw_get_vlan_info(struct switch_dev *dev, function rtl8367_sw_get_vlan_ports (line 369) | static int rtl8367_sw_get_vlan_ports(struct switch_dev *dev, struct swit... function rtl8367_sw_set_vlan_ports (line 397) | static int rtl8367_sw_set_vlan_ports(struct switch_dev *dev, struct swit... function rtl8367_sw_get_port_pvid (line 438) | static int rtl8367_sw_get_port_pvid(struct switch_dev *dev, int port, in... function rtl8367_sw_set_port_pvid (line 444) | static int rtl8367_sw_set_port_pvid(struct switch_dev *dev, int port, in... function rtl8367_sw_reset_switch (line 450) | static int rtl8367_sw_reset_switch(struct switch_dev *dev) function rtl8367_sw_get_port_link (line 460) | static int rtl8367_sw_get_port_link(struct switch_dev *dev, int port, type switch_attr (line 493) | struct switch_attr type switch_attr (line 509) | struct switch_attr type switch_attr (line 525) | struct switch_attr type switch_dev_ops (line 536) | struct switch_dev_ops function rtl8367s_swconfig_init (line 558) | int rtl8367s_swconfig_init(void (*reset_func)(void)) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_dbg.c type proc_dir_entry (line 18) | struct proc_dir_entry type proc_dir_entry (line 19) | struct proc_dir_entry type proc_dir_entry (line 20) | struct proc_dir_entry type proc_dir_entry (line 21) | struct proc_dir_entry type proc_dir_entry (line 22) | struct proc_dir_entry type proc_dir_entry (line 23) | struct proc_dir_entry type proc_dir_entry (line 24) | struct proc_dir_entry type proc_dir_entry (line 25) | struct proc_dir_entry function rtk_dump_mib_type (line 38) | static void rtk_dump_mib_type(rtk_stat_port_type_t cntr_idx) function rtk_hal_dump_mib (line 55) | static void rtk_hal_dump_mib(void) function rtk_hal_dump_vlan (line 109) | static int rtk_hal_dump_vlan(void) function rtk_hal_dump_table (line 145) | static void rtk_hal_dump_table(void) function rtk_hal_clear_table (line 199) | static void rtk_hal_clear_table(void) function rtk_hal_read_reg (line 208) | static void rtk_hal_read_reg(unsigned int reg_addr) function rtk_hal_write_reg (line 221) | static void rtk_hal_write_reg(unsigned int reg_addr , unsigned int reg_val) function rtk_hal_get_phy_reg (line 233) | static void rtk_hal_get_phy_reg(unsigned int port ,unsigned int reg_addr ) function rtk_hal_set_phy_reg (line 245) | static void rtk_hal_set_phy_reg(unsigned int port ,unsigned int reg_addr... function rtk_hal_set_port_mirror (line 256) | static void rtk_hal_set_port_mirror(unsigned int port ,unsigned int rx_p... function rtk_hal_enable_igmpsnoop (line 292) | static void rtk_hal_enable_igmpsnoop(int hw_on) function rtk_hal_disable_igmpsnoop (line 336) | static void rtk_hal_disable_igmpsnoop(void) function mac_tbl_write (line 342) | static ssize_t mac_tbl_write(struct file *file, function phyreg_ops (line 352) | static ssize_t phyreg_ops(struct file *file, function reg_ops (line 385) | static ssize_t reg_ops(struct file *file, function mirror_ops (line 417) | static ssize_t mirror_ops(struct file *file, function igmp_ops (line 439) | static ssize_t igmp_ops(struct file *file, function esw_cnt_read (line 463) | static int esw_cnt_read(struct seq_file *seq, void *v) function vlan_read (line 469) | static int vlan_read(struct seq_file *seq, void *v) function mac_tbl_read (line 475) | static int mac_tbl_read(struct seq_file *seq, void *v) function reg_show (line 481) | static int reg_show(struct seq_file *seq, void *v) function phyreg_show (line 486) | static int phyreg_show(struct seq_file *seq, void *v) function mirror_show (line 491) | static int mirror_show(struct seq_file *seq, void *v) function igmp_show (line 496) | static int igmp_show(struct seq_file *seq, void *v) function switch_count_open (line 501) | static int switch_count_open(struct inode *inode, struct file *file) function switch_vlan_open (line 506) | static int switch_vlan_open(struct inode *inode, struct file *file) function mac_tbl_open (line 511) | static int mac_tbl_open(struct inode *inode, struct file *file) function reg_open (line 516) | static int reg_open(struct inode *inode, struct file *file) function phyreg_open (line 521) | static int phyreg_open(struct inode *inode, struct file *file) function mirror_open (line 526) | static int mirror_open(struct inode *inode, struct file *file) function igmp_open (line 531) | static int igmp_open(struct inode *inode, struct file *file) type proc_ops (line 537) | struct proc_ops type proc_ops (line 544) | struct proc_ops type proc_ops (line 551) | struct proc_ops type proc_ops (line 559) | struct proc_ops type proc_ops (line 567) | struct proc_ops type proc_ops (line 575) | struct proc_ops type proc_ops (line 583) | struct proc_ops function gsw_debug_proc_init (line 591) | int gsw_debug_proc_init(void) function gsw_debug_proc_exit (line 642) | void gsw_debug_proc_exit(void) FILE: target/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c type rtk_gsw (line 29) | struct rtk_gsw { type rtk_gsw (line 35) | struct rtk_gsw function mii_mgr_read (line 45) | unsigned int mii_mgr_read(unsigned int phy_addr,unsigned int phy_registe... function mii_mgr_write (line 58) | unsigned int mii_mgr_write(unsigned int phy_addr,unsigned int phy_regist... function rtl8367s_hw_reset (line 71) | static int rtl8367s_hw_reset(void) function rtl8367s_vlan_config (line 98) | static int rtl8367s_vlan_config(int want_at_p0) function rtl8367s_hw_init (line 159) | static int rtl8367s_hw_init(void) function set_rtl8367s_sgmii (line 178) | static void set_rtl8367s_sgmii(void) function set_rtl8367s_rgmii (line 197) | static void set_rtl8367s_rgmii(void) function init_gsw (line 216) | void init_gsw(void) type of_device_id (line 224) | struct of_device_id function rtk_gsw_probe (line 231) | static int rtk_gsw_probe(struct platform_device *pdev) function rtk_gsw_remove (line 289) | static int rtk_gsw_remove(struct platform_device *pdev) type platform_driver (line 297) | struct platform_driver FILE: target/linux/mpc85xx/files/arch/powerpc/platforms/85xx/hiveap-330.c function hiveap_330_pic_init (line 37) | void __init hiveap_330_pic_init(void) function hiveap_330_setup_arch (line 53) | static void __init hiveap_330_setup_arch(void) function hiveap_330_probe (line 70) | static int __init hiveap_330_probe(void) function define_machine (line 77) | define_machine(hiveap_330) { FILE: target/linux/mpc85xx/files/arch/powerpc/platforms/85xx/panda.c function panda_pic_init (line 39) | void __init panda_pic_init(void) function panda_setup_arch (line 55) | static void __init panda_setup_arch(void) function panda_probe (line 72) | static int __init panda_probe(void) function define_machine (line 79) | define_machine(panda) { FILE: target/linux/mpc85xx/files/arch/powerpc/platforms/85xx/red15w_rev1.c function red_15w_rev1_pic_init (line 38) | void __init red_15w_rev1_pic_init(void) function red_15w_rev1_setup_arch (line 53) | static void __init red_15w_rev1_setup_arch(void) function red_15w_rev1_probe (line 68) | static int __init red_15w_rev1_probe(void) function define_machine (line 75) | define_machine(red_15w_rev1) { FILE: target/linux/mpc85xx/files/arch/powerpc/platforms/85xx/tl_wdr4900_v1.c function tl_wdr4900_v1_pic_init (line 39) | void __init tl_wdr4900_v1_pic_init(void) type gpio_led (line 51) | struct gpio_led type ath9k_platform_data (line 59) | struct ath9k_platform_data type ath9k_platform_data (line 66) | struct ath9k_platform_data function tl_wdr4900_v1_pci_wmac_fixup (line 71) | static void tl_wdr4900_v1_pci_wmac_fixup(struct pci_dev *dev) function tl_wdr4900_v1_setup_arch (line 107) | static void __init tl_wdr4900_v1_setup_arch(void) function tl_wdr4900_v1_probe (line 122) | static int __init tl_wdr4900_v1_probe(void) function define_machine (line 132) | define_machine(tl_wdr4900_v1) { FILE: target/linux/mpc85xx/files/arch/powerpc/platforms/85xx/ws-ap3710i.c function ws_ap3710i_pic_init (line 39) | void __init ws_ap3710i_pic_init(void) function ws_ap3710i_setup_arch (line 55) | static void __init ws_ap3710i_setup_arch(void) function ws_ap3710i_probe (line 72) | static int __init ws_ap3710i_probe(void) function define_machine (line 79) | define_machine(ws_ap3710i) { FILE: target/linux/mpc85xx/files/arch/powerpc/platforms/85xx/ws-ap3825i.c function ws_ap3825i_pic_init (line 39) | void __init ws_ap3825i_pic_init(void) function ws_ap3825i_setup_arch (line 55) | static void __init ws_ap3825i_setup_arch(void) function ws_ap3825i_probe (line 72) | static int __init ws_ap3825i_probe(void) function define_machine (line 79) | define_machine(ws_ap3825i) { FILE: target/linux/oxnas/files/arch/arm/include/debug/uncompress-ox820.h function putc (line 13) | static inline void putc(int c) function flush (line 24) | static inline void flush(void) FILE: target/linux/oxnas/files/drivers/ata/sata_oxnas.c function oxnas_register_clear_mask (line 35) | static inline void oxnas_register_clear_mask(void __iomem *p, unsigned m... function oxnas_register_set_mask (line 43) | static inline void oxnas_register_set_mask(void __iomem *p, unsigned mask) function oxnas_register_value_mask (line 51) | static inline void oxnas_register_value_mask(void __iomem *p, type sgdma_request (line 63) | struct sgdma_request { type ata_bmdma_prd (line 75) | struct ata_bmdma_prd type sgdma_request (line 76) | struct sgdma_request type irqreturn_t (line 366) | typedef irqreturn_t (*oxnas_sata_isr_callback_t)(int, unsigned long, int); type sata_oxnas_host_priv (line 368) | struct sata_oxnas_host_priv { type sata_oxnas_port_priv (line 402) | struct sata_oxnas_port_priv { type ata_port (line 411) | struct ata_port type ata_host (line 412) | struct ata_host type ata_port (line 413) | struct ata_port type ata_taskfile (line 414) | struct ata_taskfile type ata_port (line 415) | struct ata_port type ata_port (line 416) | struct ata_port type ata_port (line 418) | struct ata_port type ata_port (line 420) | struct ata_port function wait_cr_ack (line 427) | static void wait_cr_ack(void __iomem *phy_base) function u16 (line 433) | static u16 read_cr(void __iomem *phy_base, u16 address) function write_cr (line 442) | static void write_cr(void __iomem *phy_base, u16 data, u16 address) function workaround5458 (line 460) | void workaround5458(struct ata_host *ah) function sata_oxnas_link_write (line 481) | void sata_oxnas_link_write(struct ata_port *ap, unsigned int link_reg, u... function sata_oxnas_scr_write_port (line 506) | static int sata_oxnas_scr_write_port(struct ata_port *ap, unsigned int s... function sata_oxnas_scr_write (line 513) | static int sata_oxnas_scr_write(struct ata_link *link, unsigned int sc_reg, function u32 (line 519) | u32 sata_oxnas_link_read(struct ata_port *ap, unsigned int link_reg) function sata_oxnas_scr_read_port (line 547) | static int sata_oxnas_scr_read_port(struct ata_port *ap, unsigned int sc... function sata_oxnas_scr_read (line 554) | static int sata_oxnas_scr_read(struct ata_link *link, function sata_oxnas_irq_clear (line 567) | static void sata_oxnas_irq_clear(struct ata_port *ap) function sata_oxnas_qc_issue (line 584) | static unsigned int sata_oxnas_qc_issue(struct ata_queued_cmd *qc) function sata_oxnas_checkforhotplug (line 656) | void sata_oxnas_checkforhotplug(struct ata_port *ap) function __acquire_sata_core (line 674) | static int __acquire_sata_core( function sata_core_has_fast_waiters (line 891) | int sata_core_has_fast_waiters(struct ata_host *ah) function sata_core_has_scsi_waiters (line 905) | int sata_core_has_scsi_waiters(struct ata_host *ah) function sata_oxnas_acquire_hw (line 926) | static int sata_oxnas_acquire_hw( function sata_oxnas_release_hw (line 939) | static void sata_oxnas_release_hw(struct ata_port *ap) function sata_oxnas_is_host_frozen (line 1002) | static inline int sata_oxnas_is_host_frozen(struct ata_host *ah) function u32 (line 1011) | static inline u32 sata_oxnas_hostportbusy(struct ata_port *ap) function u32 (line 1021) | static inline u32 sata_oxnas_hostdmabusy(struct ata_port *ap) function sata_oxnas_reset_core (line 1032) | static void sata_oxnas_reset_core(struct ata_host *ah) function sata_oxnas_dev_config (line 1073) | static void sata_oxnas_dev_config(struct ata_device *pdev) function sata_oxnas_tf_load (line 1098) | static void sata_oxnas_tf_load(struct ata_port *ap, function sata_oxnas_set_mode (line 1173) | void sata_oxnas_set_mode(struct ata_host *ah, u32 mode, u32 force) function sata_oxnas_send_sync_escape (line 1442) | static inline void sata_oxnas_send_sync_escape(struct ata_port *ap) function sata_oxnas_clear_CS_error (line 1458) | static inline void sata_oxnas_clear_CS_error(struct ata_port *ap) function sata_oxnas_reset_sgdma (line 1469) | static inline void sata_oxnas_reset_sgdma(struct ata_port *ap) function sata_oxnas_reset_dma (line 1476) | static inline void sata_oxnas_reset_dma(struct ata_port *ap, int assert) function sata_oxnas_clear_reg_access_error (line 1494) | static inline void sata_oxnas_clear_reg_access_error(struct ata_port *ap) function sata_oxnas_clear_sctl_error (line 1513) | static inline void sata_oxnas_clear_sctl_error(struct ata_port *ap) function sata_oxnas_clear_raid_error (line 1524) | static inline void sata_oxnas_clear_raid_error(struct ata_host *ah) function sata_oxnas_cleanup (line 1533) | static int sata_oxnas_cleanup(struct ata_host *ah) function sata_oxnas_qc_new (line 1562) | static int sata_oxnas_qc_new(struct ata_port *ap) function sata_oxnas_qc_free (line 1577) | static void sata_oxnas_qc_free(struct ata_queued_cmd *qc) function sata_oxnas_freeze (line 1583) | static void sata_oxnas_freeze(struct ata_port *ap) function sata_oxnas_thaw (line 1592) | static void sata_oxnas_thaw(struct ata_port *ap) function sata_oxnas_freeze_host (line 1601) | void sata_oxnas_freeze_host(struct ata_port *ap) function sata_oxnas_thaw_host (line 1610) | void sata_oxnas_thaw_host(struct ata_port *ap) function sata_oxnas_post_internal_cmd (line 1619) | static void sata_oxnas_post_internal_cmd(struct ata_queued_cmd *qc) function sata_oxnas_irq_on (line 1633) | static void sata_oxnas_irq_on(struct ata_port *ap) function sata_oxnas_check_link (line 1650) | int sata_oxnas_check_link(struct ata_port *ap) function sata_oxnas_postreset (line 1671) | static void sata_oxnas_postreset(struct ata_link *link, unsigned int *cl... function sata_oxnas_tf_read (line 1707) | static void sata_oxnas_tf_read(struct ata_port *ap, struct ata_taskfile ... function sata_oxnas_qc_fill_rtf (line 1744) | static bool sata_oxnas_qc_fill_rtf(struct ata_queued_cmd *qc) function u8 (line 1757) | static u8 sata_oxnas_check_status(struct ata_port *ap) function sata_oxnas_reset_ucode (line 1779) | static inline void sata_oxnas_reset_ucode(struct ata_host *ah, int force, function sata_oxnas_qc_prep (line 1805) | static enum ata_completion_errors sata_oxnas_qc_prep(struct ata_queued_c... function sata_oxnas_port_start (line 1855) | static int sata_oxnas_port_start(struct ata_port *ap) function sata_oxnas_port_stop (line 1908) | static void sata_oxnas_port_stop(struct ata_port *ap) function sata_oxnas_post_reset_init (line 1927) | static void sata_oxnas_post_reset_init(struct ata_port *ap) function sata_oxnas_host_stop (line 1964) | static void sata_oxnas_host_stop(struct ata_host *host_set) function sata_oxnas_error_handler (line 1971) | static void sata_oxnas_error_handler(struct ata_port *ap) function sata_oxnas_softreset (line 1984) | static int sata_oxnas_softreset(struct ata_link *link, unsigned int *class, function sata_oxnas_init_controller (line 2058) | int sata_oxnas_init_controller(struct ata_host *host) function sata_oxnas_bug_6320_detect (line 2074) | static int sata_oxnas_bug_6320_detect(struct ata_port *ap) function sata_oxnas_port_irq (line 2116) | static void sata_oxnas_port_irq(struct ata_port *ap, int force_error) function irqreturn_t (line 2181) | static irqreturn_t sata_oxnas_interrupt(int irq, void *dev_instance) type scsi_host_template (line 2229) | struct scsi_host_template type ata_port_operations (line 2238) | struct ata_port_operations type ata_port_info (line 2267) | struct ata_port_info function sata_oxnas_probe (line 2274) | static int sata_oxnas_probe(struct platform_device *ofdev) function sata_oxnas_remove (line 2430) | static int sata_oxnas_remove(struct platform_device *ofdev) function sata_oxnas_suspend (line 2455) | static int sata_oxnas_suspend(struct platform_device *op, pm_message_t s... function sata_oxnas_resume (line 2462) | static int sata_oxnas_resume(struct platform_device *op) type of_device_id (line 2479) | struct of_device_id type platform_driver (line 2488) | struct platform_driver FILE: target/linux/oxnas/files/drivers/pci/controller/pcie-oxnas.c function oxnas_register_clear_mask (line 39) | static inline void oxnas_register_clear_mask(void __iomem *p, unsigned m... function oxnas_register_set_mask (line 47) | static inline void oxnas_register_set_mask(void __iomem *p, unsigned mask) function oxnas_register_value_mask (line 55) | static inline void oxnas_register_value_mask(void __iomem *p, type oxnas_pcie_shared (line 120) | struct oxnas_pcie_shared { type oxnas_pcie (line 126) | struct oxnas_pcie { type oxnas_pcie_shared (line 149) | struct oxnas_pcie_shared type oxnas_pcie (line 153) | struct oxnas_pcie type pci_sys_data (line 153) | struct pci_sys_data function set_out_lanes (line 159) | static inline void set_out_lanes(struct oxnas_pcie *pcie, unsigned lanes) function oxnas_pcie_link_up (line 166) | static int oxnas_pcie_link_up(struct oxnas_pcie *pcie) function oxnas_pcie_setup_hw (line 181) | static void oxnas_pcie_setup_hw(struct oxnas_pcie *pcie) function oxnas_pcie_cfg_to_offset (line 251) | static unsigned oxnas_pcie_cfg_to_offset( function oxnas_pcie_wr_conf (line 279) | static int oxnas_pcie_wr_conf(struct pci_bus *bus, u32 devfn, function oxnas_pcie_rd_conf (line 315) | static int oxnas_pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, type pci_ops (line 346) | struct pci_ops function oxnas_pcie_setup (line 351) | static int oxnas_pcie_setup(int nr, struct pci_sys_data *sys) function oxnas_pcie_enable (line 373) | static void oxnas_pcie_enable(struct device *dev, struct oxnas_pcie *pcie) function oxnas_pcie_shared_init (line 393) | static int oxnas_pcie_shared_init(struct platform_device *pdev, struct o... function oxnas_pcie_shared_deinit (line 406) | static void oxnas_pcie_shared_deinit(struct platform_device *pdev) function oxnas_pcie_map_registers (line 414) | static int function oxnas_pcie_init_res (line 475) | static int oxnas_pcie_init_res(struct platform_device *pdev, function oxnas_pcie_init_hw (line 538) | static void oxnas_pcie_init_hw(struct platform_device *pdev, function oxnas_pcie_probe (line 595) | static int oxnas_pcie_probe(struct platform_device *pdev) type of_device_id (line 660) | struct of_device_id type platform_driver (line 665) | struct platform_driver FILE: target/linux/oxnas/files/drivers/phy/phy-oxnas-pcie.c type oxnas_pcie_phy (line 41) | struct oxnas_pcie_phy { function oxnas_pcie_phy_init (line 49) | static int oxnas_pcie_phy_init(struct phy *phy) function oxnas_pcie_phy_power_on (line 68) | static int oxnas_pcie_phy_power_on(struct phy *phy) type phy_ops (line 84) | struct phy_ops function oxnas_pcie_phy_probe (line 90) | static int oxnas_pcie_phy_probe(struct platform_device *pdev) type of_device_id (line 135) | struct of_device_id type platform_driver (line 140) | struct platform_driver FILE: target/linux/oxnas/files/drivers/power/reset/oxnas-restart.c type oxnas_restart_context (line 96) | struct oxnas_restart_context { function ox820_restart_handle (line 101) | static int ox820_restart_handle(struct notifier_block *this, function ox820_restart_probe (line 192) | static int ox820_restart_probe(struct platform_device *pdev) type of_device_id (line 217) | struct of_device_id type platform_driver (line 222) | struct platform_driver FILE: target/linux/oxnas/files/drivers/usb/host/ehci-oxnas.c type oxnas_hcd (line 73) | struct oxnas_hcd { type hc_driver (line 87) | struct hc_driver function start_oxnas_usb_ehci (line 89) | static void start_oxnas_usb_ehci(struct oxnas_hcd *oxnas) function stop_oxnas_usb_ehci (line 144) | static void stop_oxnas_usb_ehci(struct oxnas_hcd *oxnas) function ehci_oxnas_reset (line 157) | static int ehci_oxnas_reset(struct usb_hcd *hcd) function ehci_oxnas_drv_probe (line 181) | static int ehci_oxnas_drv_probe(struct platform_device *ofdev) function ehci_oxnas_drv_remove (line 312) | static int ehci_oxnas_drv_remove(struct platform_device *pdev) type of_device_id (line 330) | struct of_device_id type platform_driver (line 337) | struct platform_driver type ehci_driver_overrides (line 345) | struct ehci_driver_overrides type oxnas_hcd (line 347) | struct oxnas_hcd function ehci_oxnas_init (line 350) | static int __init ehci_oxnas_init(void) function ehci_oxnas_cleanup (line 360) | static void __exit ehci_oxnas_cleanup(void) FILE: target/linux/ramips/files/drivers/mmc/host/mtk-mmc/board.h type msdc_hw (line 53) | struct msdc_hw { type msdc_hw (line 61) | struct msdc_hw FILE: target/linux/ramips/files/drivers/mmc/host/mtk-mmc/dbg.c type sdio_profile (line 67) | struct sdio_profile function msdc_init_gpt (line 70) | void msdc_init_gpt(void) function u32 (line 86) | u32 msdc_time_calc(u32 old_L32, u32 old_H32, u32 new_L32, u32 new_H32) function msdc_sdio_profile (line 104) | void msdc_sdio_profile(struct sdio_profile *result) function msdc_performance (line 162) | void msdc_performance(u32 opcode, u32 sizes, u32 bRx, u32 ticks) function msdc_debug_proc_read (line 212) | static int msdc_debug_proc_read(struct seq_file *s, void *p) function msdc_debug_proc_write (line 231) | static ssize_t msdc_debug_proc_write(struct file *file, function msdc_debug_show (line 287) | static int msdc_debug_show(struct inode *inode, struct file *file) type file_operations (line 292) | struct file_operations function msdc_debug_proc_init (line 301) | void msdc_debug_proc_init(void) FILE: target/linux/ramips/files/drivers/mmc/host/mtk-mmc/dbg.h type cmd_profile (line 41) | struct cmd_profile { type sdio_profile (line 50) | struct sdio_profile { type msdc_dbg (line 69) | enum msdc_dbg { type msdc_mode (line 76) | enum msdc_mode { FILE: target/linux/ramips/files/drivers/mmc/host/mtk-mmc/mt6575_sd.h type gpd (line 450) | struct gpd { type bd (line 467) | struct bd { type msdc_cfg_reg (line 485) | struct msdc_cfg_reg { type msdc_iocon_reg (line 499) | struct msdc_iocon_reg { type msdc_ps_reg (line 519) | struct msdc_ps_reg { type msdc_int_reg (line 530) | struct msdc_int_reg { type msdc_inten_reg (line 551) | struct msdc_inten_reg { type msdc_fifocs_reg (line 572) | struct msdc_fifocs_reg { type msdc_txdat_reg (line 580) | struct msdc_txdat_reg { type msdc_rxdat_reg (line 584) | struct msdc_rxdat_reg { type sdc_cfg_reg (line 588) | struct sdc_cfg_reg { type sdc_cmd_reg (line 601) | struct sdc_cmd_reg { type sdc_arg_reg (line 616) | struct sdc_arg_reg { type sdc_sts_reg (line 620) | struct sdc_sts_reg { type sdc_resp0_reg (line 627) | struct sdc_resp0_reg { type sdc_resp1_reg (line 631) | struct sdc_resp1_reg { type sdc_resp2_reg (line 635) | struct sdc_resp2_reg { type sdc_resp3_reg (line 639) | struct sdc_resp3_reg { type sdc_blknum_reg (line 643) | struct sdc_blknum_reg { type sdc_csts_reg (line 647) | struct sdc_csts_reg { type sdc_cstsen_reg (line 651) | struct sdc_cstsen_reg { type sdc_datcrcsts_reg (line 655) | struct sdc_datcrcsts_reg { type emmc_cfg0_reg (line 661) | struct emmc_cfg0_reg { type emmc_cfg1_reg (line 671) | struct emmc_cfg1_reg { type emmc_sts_reg (line 677) | struct emmc_sts_reg { type emmc_iocon_reg (line 688) | struct emmc_iocon_reg { type msdc_acmd_resp_reg (line 693) | struct msdc_acmd_resp_reg { type msdc_acmd19_trg_reg (line 697) | struct msdc_acmd19_trg_reg { type msdc_acmd19_sts_reg (line 702) | struct msdc_acmd19_sts_reg { type msdc_dma_sa_reg (line 706) | struct msdc_dma_sa_reg { type msdc_dma_ca_reg (line 710) | struct msdc_dma_ca_reg { type msdc_dma_ctrl_reg (line 714) | struct msdc_dma_ctrl_reg { type msdc_dma_cfg_reg (line 728) | struct msdc_dma_cfg_reg { type msdc_dbg_sel_reg (line 737) | struct msdc_dbg_sel_reg { type msdc_dbg_out_reg (line 742) | struct msdc_dbg_out_reg { type msdc_pad_ctl0_reg (line 746) | struct msdc_pad_ctl0_reg { type msdc_pad_ctl1_reg (line 761) | struct msdc_pad_ctl1_reg { type msdc_pad_ctl2_reg (line 776) | struct msdc_pad_ctl2_reg { type msdc_pad_tune_reg (line 791) | struct msdc_pad_tune_reg { type msdc_dat_rddly0 (line 798) | struct msdc_dat_rddly0 { type msdc_dat_rddly1 (line 809) | struct msdc_dat_rddly1 { type msdc_hw_dbg_reg (line 820) | struct msdc_hw_dbg_reg { type msdc_version_reg (line 830) | struct msdc_version_reg { type msdc_eco_ver_reg (line 834) | struct msdc_eco_ver_reg { type msdc_regs (line 838) | struct msdc_regs { type msdc_dma (line 892) | struct msdc_dma { type msdc_host (line 903) | struct msdc_host { function sdr_set_bits (line 955) | static inline void sdr_set_bits(void __iomem *reg, u32 bs) function sdr_clr_bits (line 963) | static inline void sdr_clr_bits(void __iomem *reg, u32 bs) function sdr_set_field (line 971) | static inline void sdr_set_field(void __iomem *reg, u32 field, u32 val) function sdr_get_field (line 980) | static inline void sdr_get_field(void __iomem *reg, u32 field, u32 *val) FILE: target/linux/ramips/files/drivers/mmc/host/mtk-mmc/sd.c function msdc_clk_status (line 125) | void msdc_clk_status(int *status) type msdc_hw (line 132) | struct msdc_hw function msdc_reset_hw (line 174) | static void msdc_reset_hw(struct msdc_host *host) type msdc_host (line 262) | struct msdc_host type mmc_command (line 263) | struct mmc_command type msdc_host (line 267) | struct msdc_host type mmc_command (line 267) | struct mmc_command function msdc_dump_card_status (line 270) | static void msdc_dump_card_status(struct msdc_host *host, u32 status) function msdc_dump_ocr_reg (line 341) | static void msdc_dump_ocr_reg(struct msdc_host *host, u32 resp) function msdc_dump_rca_resp (line 373) | static void msdc_dump_rca_resp(struct msdc_host *host, u32 resp) function msdc_dump_io_resp (line 384) | static void msdc_dump_io_resp(struct msdc_host *host, u32 resp) function msdc_set_timeout (line 407) | static void msdc_set_timeout(struct msdc_host *host, u32 ns, u32 clks) function msdc_tasklet_card (line 427) | static void msdc_tasklet_card(struct work_struct *work) function msdc_select_clksrc (line 475) | static void msdc_select_clksrc(struct msdc_host *host, unsigned char clk... function msdc_set_mclk (line 497) | static void msdc_set_mclk(struct msdc_host *host, int ddr, unsigned int hz) function msdc_abort_data (line 560) | static void msdc_abort_data(struct msdc_host *host) function msdc_pin_config (line 584) | static void msdc_pin_config(struct msdc_host *host, int mode) function msdc_pin_reset (line 628) | void msdc_pin_reset(struct msdc_host *host, int mode) function msdc_core_power (line 646) | static void msdc_core_power(struct msdc_host *host, int on) function msdc_host_power (line 662) | static void msdc_host_power(struct msdc_host *host, int on) function msdc_card_power (line 675) | static void msdc_card_power(struct msdc_host *host, int on) function msdc_set_power_mode (line 690) | static void msdc_set_power_mode(struct msdc_host *host, u8 mode) function msdc_pm (line 710) | static void msdc_pm(pm_message_t state, void *data) function msdc_command_start (line 754) | static unsigned int msdc_command_start(struct msdc_host *host, function msdc_command_resp (line 884) | static unsigned int msdc_command_resp(struct msdc_host *host, function msdc_do_command (line 977) | static unsigned int msdc_do_command(struct msdc_host *host, function msdc_dma_resume (line 996) | static void msdc_dma_resume(struct msdc_host *host) function msdc_dma_start (line 1006) | static void msdc_dma_start(struct msdc_host *host) function msdc_dma_stop (line 1018) | static void msdc_dma_stop(struct msdc_host *host) function u8 (line 1038) | static u8 msdc_dma_calcs(u8 *buf, u32 len) function msdc_dma_config (line 1048) | static void msdc_dma_config(struct msdc_host *host, struct msdc_dma *dma) function msdc_dma_setup (line 1124) | static void msdc_dma_setup(struct msdc_host *host, struct msdc_dma *dma, function msdc_do_request (line 1140) | static int msdc_do_request(struct mmc_host *mmc, struct mmc_request *mrq) function msdc_app_cmd (line 1292) | static int msdc_app_cmd(struct mmc_host *mmc, struct msdc_host *host) function msdc_tune_cmdrsp (line 1315) | static int msdc_tune_cmdrsp(struct msdc_host *host, struct mmc_command *... function msdc_tune_bread (line 1377) | static int msdc_tune_bread(struct mmc_host *mmc, struct mmc_request *mrq) function msdc_tune_bwrite (line 1491) | static int msdc_tune_bwrite(struct mmc_host *mmc, struct mmc_request *mrq) function msdc_get_card_status (line 1579) | static int msdc_get_card_status(struct mmc_host *mmc, struct msdc_host *... function msdc_check_busy (line 1607) | static int msdc_check_busy(struct mmc_host *mmc, struct msdc_host *host) function msdc_tune_request (line 1624) | static int msdc_tune_request(struct mmc_host *mmc, struct mmc_request *mrq) function msdc_ops_request (line 1655) | static void msdc_ops_request(struct mmc_host *mmc, struct mmc_request *mrq) function msdc_set_buswidth (line 1722) | static void msdc_set_buswidth(struct msdc_host *host, u32 width) function msdc_ops_set_ios (line 1749) | static void msdc_ops_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) function msdc_ops_get_ro (line 1816) | static int msdc_ops_get_ro(struct mmc_host *mmc) function msdc_ops_get_cd (line 1832) | static int msdc_ops_get_cd(struct mmc_host *mmc) type mmc_host_ops (line 1876) | struct mmc_host_ops function irqreturn_t (line 1886) | static irqreturn_t msdc_irq(int irq, void *dev_id) function msdc_enable_cd_irq (line 2023) | static void msdc_enable_cd_irq(struct msdc_host *host, int enable) function msdc_init_hw (line 2073) | static void msdc_init_hw(struct msdc_host *host) function msdc_deinit_hw (line 2170) | static void msdc_deinit_hw(struct msdc_host *host) function msdc_init_gpd_bd (line 2184) | static void msdc_init_gpd_bd(struct msdc_host *host, struct msdc_dma *dma) function msdc_drv_probe (line 2205) | static int msdc_drv_probe(struct platform_device *pdev) function msdc_drv_remove (line 2357) | static int msdc_drv_remove(struct platform_device *pdev) function msdc_drv_pm (line 2389) | static void msdc_drv_pm(struct platform_device *pdev, pm_message_t state) function msdc_drv_suspend (line 2398) | static int msdc_drv_suspend(struct platform_device *pdev, pm_message_t s... function msdc_drv_resume (line 2405) | static int msdc_drv_resume(struct platform_device *pdev) type of_device_id (line 2415) | struct of_device_id type platform_driver (line 2421) | struct platform_driver function mt_msdc_init (line 2437) | static int __init mt_msdc_init(void) function mt_msdc_exit (line 2453) | static void __exit mt_msdc_exit(void) FILE: target/linux/ramips/files/drivers/mtd/nand/raw/mt7621_nand.c type mt7621_nfc (line 212) | struct mt7621_nfc { function u32 (line 229) | static inline u32 nfi_read32(struct mt7621_nfc *nfc, u32 reg) function nfi_write32 (line 234) | static inline void nfi_write32(struct mt7621_nfc *nfc, u32 reg, u32 val) function u16 (line 239) | static inline u16 nfi_read16(struct mt7621_nfc *nfc, u32 reg) function nfi_write16 (line 244) | static inline void nfi_write16(struct mt7621_nfc *nfc, u32 reg, u16 val) function ecc_write16 (line 249) | static inline void ecc_write16(struct mt7621_nfc *nfc, u32 reg, u16 val) function u32 (line 254) | static inline u32 ecc_read32(struct mt7621_nfc *nfc, u32 reg) function ecc_write32 (line 259) | static inline void ecc_write32(struct mt7621_nfc *nfc, u32 reg, u32 val) function u8 (line 264) | static inline u8 *oob_fdm_ptr(struct nand_chip *nand, int sect) function u8 (line 269) | static inline u8 *oob_ecc_ptr(struct mt7621_nfc *nfc, int sect) function u8 (line 277) | static inline u8 *page_data_ptr(struct nand_chip *nand, const u8 *buf, function mt7621_ecc_wait_idle (line 283) | static int mt7621_ecc_wait_idle(struct mt7621_nfc *nfc, u32 reg) function mt7621_ecc_decoder_wait_done (line 300) | static int mt7621_ecc_decoder_wait_done(struct mt7621_nfc *nfc, u32 sect) function mt7621_ecc_encoder_op (line 319) | static void mt7621_ecc_encoder_op(struct mt7621_nfc *nfc, bool enable) function mt7621_ecc_decoder_op (line 325) | static void mt7621_ecc_decoder_op(struct mt7621_nfc *nfc, bool enable) function mt7621_ecc_correct_check (line 331) | static int mt7621_ecc_correct_check(struct mt7621_nfc *nfc, u8 *sector_buf, function mt7621_nfc_wait_write_completion (line 376) | static int mt7621_nfc_wait_write_completion(struct mt7621_nfc *nfc, function mt7621_nfc_hw_reset (line 395) | static void mt7621_nfc_hw_reset(struct mt7621_nfc *nfc) function mt7621_nfc_hw_init (line 417) | static inline void mt7621_nfc_hw_init(struct mt7621_nfc *nfc) function mt7621_nfc_send_command (line 439) | static int mt7621_nfc_send_command(struct mt7621_nfc *nfc, u8 command) function mt7621_nfc_send_address_byte (line 458) | static int mt7621_nfc_send_address_byte(struct mt7621_nfc *nfc, int addr) function mt7621_nfc_send_address (line 479) | static int mt7621_nfc_send_address(struct mt7621_nfc *nfc, const u8 *addr, function mt7621_nfc_wait_pio_ready (line 496) | static void mt7621_nfc_wait_pio_ready(struct mt7621_nfc *nfc) function u32 (line 509) | static u32 mt7621_nfc_pio_read(struct mt7621_nfc *nfc, bool br) function mt7621_nfc_read_data (line 537) | static void mt7621_nfc_read_data(struct mt7621_nfc *nfc, u8 *buf, u32 len) function mt7621_nfc_read_data_discard (line 558) | static void mt7621_nfc_read_data_discard(struct mt7621_nfc *nfc, u32 len) function mt7621_nfc_pio_write (line 571) | static void mt7621_nfc_pio_write(struct mt7621_nfc *nfc, u32 val, bool bw) function mt7621_nfc_write_data (line 591) | static void mt7621_nfc_write_data(struct mt7621_nfc *nfc, const u8 *buf, function mt7621_nfc_write_data_empty (line 613) | static void mt7621_nfc_write_data_empty(struct mt7621_nfc *nfc, u32 len) function mt7621_nfc_dev_ready (line 626) | static int mt7621_nfc_dev_ready(struct mt7621_nfc *nfc, function mt7621_nfc_exec_instr (line 636) | static int mt7621_nfc_exec_instr(struct nand_chip *nand, function mt7621_nfc_exec_op (line 668) | static int mt7621_nfc_exec_op(struct nand_chip *nand, function mt7621_nfc_setup_interface (line 689) | static int mt7621_nfc_setup_interface(struct nand_chip *nand, int csline, function mt7621_nfc_calc_ecc_strength (line 771) | static int mt7621_nfc_calc_ecc_strength(struct mt7621_nfc *nfc, function mt7621_nfc_set_spare_per_sector (line 803) | static int mt7621_nfc_set_spare_per_sector(struct mt7621_nfc *nfc) function mt7621_nfc_ecc_init (line 829) | static int mt7621_nfc_ecc_init(struct mt7621_nfc *nfc) function mt7621_nfc_set_page_format (line 876) | static int mt7621_nfc_set_page_format(struct mt7621_nfc *nfc) function mt7621_nfc_attach_chip (line 907) | static int mt7621_nfc_attach_chip(struct nand_chip *nand) type nand_controller_ops (line 924) | struct nand_controller_ops function mt7621_nfc_ooblayout_free (line 930) | static int mt7621_nfc_ooblayout_free(struct mtd_info *mtd, int section, function mt7621_nfc_ooblayout_ecc (line 944) | static int mt7621_nfc_ooblayout_ecc(struct mtd_info *mtd, int section, type mtd_ooblayout_ops (line 958) | struct mtd_ooblayout_ops function mt7621_nfc_write_fdm (line 963) | static void mt7621_nfc_write_fdm(struct mt7621_nfc *nfc) function mt7621_nfc_read_sector_fdm (line 986) | static void mt7621_nfc_read_sector_fdm(struct mt7621_nfc *nfc, u32 sect) function mt7621_nfc_read_page_hwecc (line 1004) | static int mt7621_nfc_read_page_hwecc(struct nand_chip *nand, uint8_t *buf, function mt7621_nfc_read_page_raw (line 1061) | static int mt7621_nfc_read_page_raw(struct nand_chip *nand, uint8_t *buf, function mt7621_nfc_read_oob_hwecc (line 1096) | static int mt7621_nfc_read_oob_hwecc(struct nand_chip *nand, int page) function mt7621_nfc_read_oob_raw (line 1101) | static int mt7621_nfc_read_oob_raw(struct nand_chip *nand, int page) function mt7621_nfc_check_empty_page (line 1106) | static int mt7621_nfc_check_empty_page(struct nand_chip *nand, const u8 ... function mt7621_nfc_write_page_hwecc (line 1128) | static int mt7621_nfc_write_page_hwecc(struct nand_chip *nand, function mt7621_nfc_write_page_raw (line 1174) | static int mt7621_nfc_write_page_raw(struct nand_chip *nand, function mt7621_nfc_write_oob_hwecc (line 1212) | static int mt7621_nfc_write_oob_hwecc(struct nand_chip *nand, int page) function mt7621_nfc_write_oob_raw (line 1217) | static int mt7621_nfc_write_oob_raw(struct nand_chip *nand, int page) function mt7621_nfc_init_chip (line 1222) | static int mt7621_nfc_init_chip(struct mt7621_nfc *nfc) function mt7621_nfc_probe (line 1271) | static int mt7621_nfc_probe(struct platform_device *pdev) function mt7621_nfc_remove (line 1329) | static int mt7621_nfc_remove(struct platform_device *pdev) type of_device_id (line 1343) | struct of_device_id type platform_driver (line 1349) | struct platform_driver FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/esw_rt3050.c type esw_port (line 198) | struct esw_port { type esw_vlan (line 206) | struct esw_vlan { type rt305x_esw (line 217) | struct rt305x_esw { function esw_w32 (line 245) | static inline void esw_w32(struct rt305x_esw *esw, u32 val, unsigned reg) function u32 (line 250) | static inline u32 esw_r32(struct rt305x_esw *esw, unsigned reg) function esw_rmw_raw (line 255) | static inline void esw_rmw_raw(struct rt305x_esw *esw, unsigned reg, function esw_reset (line 264) | static void esw_reset(struct rt305x_esw *esw) function esw_reset_ephy (line 276) | static void esw_reset_ephy(struct rt305x_esw *esw) function esw_rmw (line 287) | static void esw_rmw(struct rt305x_esw *esw, unsigned reg, function u32 (line 297) | static u32 rt305x_mii_write(struct rt305x_esw *esw, u32 phy_addr, function esw_get_vlan_id (line 336) | static unsigned esw_get_vlan_id(struct rt305x_esw *esw, unsigned vlan) function esw_set_vlan_id (line 348) | static void esw_set_vlan_id(struct rt305x_esw *esw, unsigned vlan, unsig... function esw_get_pvid (line 359) | static unsigned esw_get_pvid(struct rt305x_esw *esw, unsigned port) function esw_set_pvid (line 368) | static void esw_set_pvid(struct rt305x_esw *esw, unsigned port, unsigned... function esw_get_vmsc (line 379) | static unsigned esw_get_vmsc(struct rt305x_esw *esw, unsigned vlan) function esw_set_vmsc (line 390) | static void esw_set_vmsc(struct rt305x_esw *esw, unsigned vlan, unsigned... function esw_get_port_disable (line 401) | static unsigned esw_get_port_disable(struct rt305x_esw *esw) function esw_set_port_disable (line 410) | static void esw_set_port_disable(struct rt305x_esw *esw, unsigned disabl... function esw_set_gsc (line 451) | static void esw_set_gsc(struct rt305x_esw *esw) type switch_dev (line 461) | struct switch_dev function esw_hw_init (line 463) | static void esw_hw_init(struct rt305x_esw *esw) function rt3050_esw_has_carrier (line 745) | int rt3050_esw_has_carrier(struct fe_priv *priv) function irqreturn_t (line 765) | static irqreturn_t esw_interrupt(int irq, void *_esw) function esw_apply_config (line 787) | static int esw_apply_config(struct switch_dev *dev) function esw_reset_switch (line 856) | static int esw_reset_switch(struct switch_dev *dev) function esw_get_vlan_enable (line 868) | static int esw_get_vlan_enable(struct switch_dev *dev, function esw_set_vlan_enable (line 879) | static int esw_set_vlan_enable(struct switch_dev *dev, function esw_get_alt_vlan_disable (line 890) | static int esw_get_alt_vlan_disable(struct switch_dev *dev, function esw_set_alt_vlan_disable (line 901) | static int esw_set_alt_vlan_disable(struct switch_dev *dev, function rt305x_esw_set_bc_status (line 912) | static int function rt305x_esw_get_bc_status (line 924) | static int function rt305x_esw_set_led_freq (line 936) | static int function rt305x_esw_get_led_freq (line 948) | static int function esw_get_port_link (line 960) | static int esw_get_port_link(struct switch_dev *dev, function esw_get_port_bool (line 1000) | static int esw_get_port_bool(struct switch_dev *dev, function esw_set_port_bool (line 1040) | static int esw_set_port_bool(struct switch_dev *dev, function esw_get_port_recv_badgood (line 1068) | static int esw_get_port_recv_badgood(struct switch_dev *dev, function esw_get_port_tr_badgood (line 1085) | static int function esw_get_port_led (line 1108) | static int esw_get_port_led(struct switch_dev *dev, function esw_set_port_led (line 1124) | static int esw_set_port_led(struct switch_dev *dev, function esw_get_port_pvid (line 1139) | static int esw_get_port_pvid(struct switch_dev *dev, int port, int *val) function esw_set_port_pvid (line 1151) | static int esw_set_port_pvid(struct switch_dev *dev, int port, int val) function esw_get_vlan_ports (line 1163) | static int esw_get_vlan_ports(struct switch_dev *dev, struct switch_val ... function esw_set_vlan_ports (line 1208) | static int esw_set_vlan_ports(struct switch_dev *dev, struct switch_val ... type switch_attr (line 1259) | struct switch_attr type switch_attr (line 1299) | struct switch_attr type switch_attr (line 1379) | struct switch_attr type switch_dev_ops (line 1382) | struct switch_dev_ops function esw_probe (line 1404) | static int esw_probe(struct platform_device *pdev) function esw_remove (line 1458) | static int esw_remove(struct platform_device *pdev) type of_device_id (line 1470) | struct of_device_id function rt3050_esw_init (line 1477) | int rt3050_esw_init(struct fe_priv *priv) type platform_driver (line 1541) | struct platform_driver FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/esw_rt3050.h function mtk_switch_init (line 25) | static inline int __init mtk_switch_init(void) { return 0; } function mtk_switch_exit (line 26) | static inline void mtk_switch_exit(void) { } type fe_priv (line 30) | struct fe_priv type fe_priv (line 31) | struct fe_priv FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/ethtool.c function fe_get_link_ksettings (line 23) | static int fe_get_link_ksettings(struct net_device *ndev, function fe_set_link_ksettings (line 41) | static int fe_set_link_ksettings(struct net_device *ndev, function fe_get_drvinfo (line 67) | static void fe_get_drvinfo(struct net_device *dev, function u32 (line 81) | static u32 fe_get_msglevel(struct net_device *dev) function fe_set_msglevel (line 88) | static void fe_set_msglevel(struct net_device *dev, u32 value) function fe_nway_reset (line 95) | static int fe_nway_reset(struct net_device *dev) function u32 (line 108) | static u32 fe_get_link(struct net_device *dev) function fe_set_ringparam (line 128) | static int fe_set_ringparam(struct net_device *dev, function fe_get_ringparam (line 149) | static void fe_get_ringparam(struct net_device *dev, function fe_get_strings (line 160) | static void fe_get_strings(struct net_device *dev, u32 stringset, u8 *data) function fe_get_sset_count (line 169) | static int fe_get_sset_count(struct net_device *dev, int sset) function fe_get_ethtool_stats (line 179) | static void fe_get_ethtool_stats(struct net_device *dev, type ethtool_ops (line 206) | struct ethtool_ops function fe_set_ethtool_ops (line 218) | void fe_set_ethtool_ops(struct net_device *netdev) FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/ethtool.h type net_device (line 20) | struct net_device FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.c function mtk_switch_w32 (line 28) | void mtk_switch_w32(struct mt7620_gsw *gsw, u32 val, unsigned reg) function u32 (line 33) | u32 mtk_switch_r32(struct mt7620_gsw *gsw, unsigned reg) function irqreturn_t (line 38) | static irqreturn_t gsw_interrupt_mt7620(int irq, void *_priv) function mt7620_hw_init (line 64) | static void mt7620_hw_init(struct mt7620_gsw *gsw) type of_device_id (line 180) | struct of_device_id function mtk_gsw_init (line 186) | int mtk_gsw_init(struct fe_priv *priv) function mt7620_gsw_probe (line 236) | static int mt7620_gsw_probe(struct platform_device *pdev) function mt7620_gsw_remove (line 258) | static int mt7620_gsw_remove(struct platform_device *pdev) type platform_driver (line 265) | struct platform_driver FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.h type mt7620_gsw (line 91) | struct mt7620_gsw { type mt7620_gsw (line 101) | struct mt7620_gsw type mt7620_gsw (line 102) | struct mt7620_gsw type fe_priv (line 103) | struct fe_priv type mii_bus (line 105) | struct mii_bus type mii_bus (line 106) | struct mii_bus type fe_priv (line 107) | struct fe_priv type fe_priv (line 108) | struct fe_priv type fe_priv (line 109) | struct fe_priv type mt7620_gsw (line 112) | struct mt7620_gsw type mt7620_gsw (line 113) | struct mt7620_gsw type mt7620_gsw (line 115) | struct mt7620_gsw type mt7620_gsw (line 117) | struct mt7620_gsw type fe_priv (line 118) | struct fe_priv FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/mdio.c function fe_mdio_reset (line 19) | static int fe_mdio_reset(struct mii_bus *bus) function fe_phy_link_adjust (line 25) | static void fe_phy_link_adjust(struct net_device *dev) type fe_priv (line 63) | struct fe_priv type device_node (line 63) | struct device_node type phy_device (line 66) | struct phy_device function phy_init (line 115) | static void phy_init(struct fe_priv *priv, struct phy_device *phy) function fe_phy_connect (line 132) | static int fe_phy_connect(struct fe_priv *priv) function fe_phy_disconnect (line 160) | static void fe_phy_disconnect(struct fe_priv *priv) function fe_phy_start (line 179) | static void fe_phy_start(struct fe_priv *priv) function fe_phy_stop (line 197) | static void fe_phy_stop(struct fe_priv *priv) type fe_phy (line 214) | struct fe_phy function fe_mdio_init (line 221) | int fe_mdio_init(struct fe_priv *priv) function fe_mdio_cleanup (line 274) | void fe_mdio_cleanup(struct fe_priv *priv) FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/mdio.h type fe_priv (line 19) | struct fe_priv type fe_priv (line 20) | struct fe_priv type fe_priv (line 21) | struct fe_priv type device_node (line 22) | struct device_node function fe_mdio_init (line 25) | static inline int fe_mdio_init(struct fe_priv *priv) { return 0; } function fe_mdio_cleanup (line 26) | static inline void fe_mdio_cleanup(struct fe_priv *priv) {} FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/mdio_mt7620.c function mt7620_mii_busy_wait (line 23) | static int mt7620_mii_busy_wait(struct mt7620_gsw *gsw) function u32 (line 38) | u32 _mt7620_mii_write(struct mt7620_gsw *gsw, u32 phy_addr, function u32 (line 57) | u32 _mt7620_mii_read(struct mt7620_gsw *gsw, int phy_addr, int phy_reg) function mt7620_mdio_write (line 77) | int mt7620_mdio_write(struct mii_bus *bus, int phy_addr, int phy_reg, u1... function mt7620_mdio_read (line 85) | int mt7620_mdio_read(struct mii_bus *bus, int phy_addr, int phy_reg) function mt7530_mdio_w32 (line 93) | void mt7530_mdio_w32(struct mt7620_gsw *gsw, u32 reg, u32 val) function u32 (line 100) | u32 mt7530_mdio_r32(struct mt7620_gsw *gsw, u32 reg) function mt7620_has_carrier (line 128) | int mt7620_has_carrier(struct fe_priv *priv) function mt7620_handle_carrier (line 140) | void mt7620_handle_carrier(struct fe_priv *priv) function mt7620_print_link_state (line 151) | void mt7620_print_link_state(struct fe_priv *priv, int port, int link, function mt7620_mdio_link_adjust (line 162) | void mt7620_mdio_link_adjust(struct fe_priv *priv, int port) FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/mdio_rt2880.c type fe_priv (line 27) | struct fe_priv function rt2880_mdio_link_adjust (line 41) | void rt2880_mdio_link_adjust(struct fe_priv *priv, int port) function rt2880_mdio_wait_ready (line 86) | static int rt2880_mdio_wait_ready(struct fe_priv *priv) function rt2880_mdio_read (line 108) | int rt2880_mdio_read(struct mii_bus *bus, int phy_addr, int phy_reg) function rt2880_mdio_write (line 133) | int rt2880_mdio_write(struct mii_bus *bus, int phy_addr, int phy_reg, u1... function rt2880_port_init (line 154) | void rt2880_port_init(struct fe_priv *priv, struct device_node *np) FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/mdio_rt2880.h type fe_priv (line 18) | struct fe_priv type mii_bus (line 19) | struct mii_bus type mii_bus (line 20) | struct mii_bus type fe_priv (line 21) | struct fe_priv type device_node (line 21) | struct device_node FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/mt7530.c type mt7xxx_mib_desc (line 104) | struct mt7xxx_mib_desc { type mt7xxx_mib_desc (line 110) | struct mt7xxx_mib_desc type mt7xxx_mib_desc (line 143) | struct mt7xxx_mib_desc type mt7530_port_entry (line 160) | struct mt7530_port_entry { type mt7530_vlan_entry (line 166) | struct mt7530_vlan_entry { type mt7530_priv (line 172) | struct mt7530_priv { type mt7530_mapping (line 184) | struct mt7530_mapping { type mt7530_mapping (line 212) | struct mt7530_mapping type device_node (line 213) | struct device_node function mt7530_apply_mapping (line 228) | static void function mt7530_reset_switch (line 243) | static int function mt7530_get_vlan_enable (line 262) | static int function mt7530_set_vlan_enable (line 274) | static int function u32 (line 286) | static u32 function mt7530_w32 (line 308) | static void function mt7530_vtcr (line 324) | static void function mt7530_get_port_pvid (line 343) | static int function mt7530_set_port_pvid (line 357) | static int function mt7530_get_vlan_ports (line 373) | static int function mt7530_set_vlan_ports (line 416) | static int function mt7530_set_vid (line 445) | static int function mt7530_get_vid (line 466) | static int function mt7530_get_mirror_monitor_port (line 485) | static int function mt7530_set_mirror_monitor_port (line 496) | static int function mt7530_get_port_mirror_rx (line 507) | static int function mt7530_set_port_mirror_rx (line 518) | static int function mt7530_get_port_mirror_tx (line 529) | static int function mt7530_set_port_mirror_tx (line 540) | static int function mt7530_write_vlan_entry (line 551) | static void function mt7530_apply_config (line 591) | static int function mt7530_get_port_link (line 706) | static int function u64 (line 741) | static u64 get_mib_counter_7620(struct mt7530_priv *priv, int i) function u64 (line 746) | static u64 get_mib_counter_port_7620(struct mt7530_priv *priv, int i, in... function mt7530_sw_get_mib (line 754) | static int mt7530_sw_get_mib(struct switch_dev *dev, function mt7530_get_arl_table (line 811) | static int mt7530_get_arl_table(struct switch_dev *dev, function mt7530_sw_get_port_mib (line 872) | static int mt7530_sw_get_port_mib(struct switch_dev *dev, function mt7530_get_port_stats (line 900) | static int mt7530_get_port_stats(struct switch_dev *dev, int port, type switch_attr (line 914) | struct switch_attr type switch_attr (line 946) | struct switch_attr type switch_attr (line 970) | struct switch_attr type switch_dev_ops (line 981) | struct switch_dev_ops function mt7530_probe (line 1004) | int FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/mt7530.h type device (line 140) | struct device type mii_bus (line 140) | struct mii_bus FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/mtk_eth_soc.c type fe_work_t (line 91) | struct fe_work_t { function fe_w32 (line 98) | void fe_w32(u32 val, unsigned reg) function u32 (line 103) | u32 fe_r32(unsigned reg) function fe_reg_w32 (line 108) | void fe_reg_w32(u32 val, enum fe_reg reg) function u32 (line 113) | u32 fe_reg_r32(enum fe_reg reg) function fe_m32 (line 118) | void fe_m32(struct fe_priv *eth, u32 clear, u32 set, unsigned reg) function fe_reset (line 130) | void fe_reset(u32 reset_bits) function fe_reset_fe (line 144) | void fe_reset_fe(struct fe_priv *priv) function fe_int_disable (line 155) | static inline void fe_int_disable(u32 mask) function fe_int_enable (line 163) | static inline void fe_int_enable(u32 mask) function fe_hw_set_macaddr (line 171) | static inline void fe_hw_set_macaddr(struct fe_priv *priv, unsigned char... function fe_set_mac_address (line 182) | static int fe_set_mac_address(struct net_device *dev, void *p) function fe_max_frag_size (line 198) | static inline int fe_max_frag_size(int mtu) function fe_max_buf_size (line 208) | static inline int fe_max_buf_size(int frag_size) function fe_get_rxd (line 217) | static inline void fe_get_rxd(struct fe_rx_dma *rxd, struct fe_rx_dma *d... function fe_set_txd (line 225) | static inline void fe_set_txd(struct fe_tx_dma *txd, struct fe_tx_dma *d... function fe_clean_rx (line 234) | static void fe_clean_rx(struct fe_priv *priv) function fe_alloc_rx (line 271) | static int fe_alloc_rx(struct fe_priv *priv) function fe_txd_unmap (line 331) | static void fe_txd_unmap(struct device *dev, struct fe_tx_buf *tx_buf) function fe_clean_tx (line 352) | static void fe_clean_tx(struct fe_priv *priv) function fe_alloc_tx (line 376) | static int fe_alloc_tx(struct fe_priv *priv) function fe_init_dma (line 419) | static int fe_init_dma(struct fe_priv *priv) function fe_free_dma (line 434) | static void fe_free_dma(struct fe_priv *priv) function fe_stats_update (line 440) | void fe_stats_update(struct fe_priv *priv) function fe_get_stats64 (line 485) | static void fe_get_stats64(struct net_device *dev, function fe_vlan_rx_add_vid (line 525) | static int fe_vlan_rx_add_vid(struct net_device *dev, function fe_vlan_rx_kill_vid (line 558) | static int fe_vlan_rx_kill_vid(struct net_device *dev, function u32 (line 573) | static inline u32 fe_empty_txd(struct fe_tx_ring *ring) type fe_map_state (line 581) | struct fe_map_state { function fe_tx_dma_write_desc (line 589) | static void fe_tx_dma_write_desc(struct fe_tx_ring *ring, struct fe_map_... function __fe_tx_dma_map_page (line 597) | static int __fe_tx_dma_map_page(struct fe_tx_ring *ring, struct fe_map_s... function fe_tx_dma_map_page (line 629) | static int fe_tx_dma_map_page(struct fe_tx_ring *ring, struct fe_map_sta... function fe_tx_dma_map_skb (line 649) | static int fe_tx_dma_map_skb(struct fe_tx_ring *ring, struct fe_map_stat... type sk_buff (line 659) | struct sk_buff type sk_buff (line 660) | struct sk_buff type sk_buff (line 660) | struct sk_buff function fe_tx_map_dma (line 672) | static int fe_tx_map_dma(struct sk_buff *skb, struct net_device *dev, function fe_skb_padto (line 791) | static inline int fe_skb_padto(struct sk_buff *skb, struct fe_priv *priv) function fe_cal_txd_req (line 823) | static inline int fe_cal_txd_req(struct sk_buff *skb) function fe_start_xmit (line 847) | static int fe_start_xmit(struct sk_buff *skb, struct net_device *dev) function fe_poll_rx (line 878) | static int fe_poll_rx(struct napi_struct *napi, int budget, function fe_poll_tx (line 983) | static int fe_poll_tx(struct fe_priv *priv, int budget, u32 tx_intr, function fe_poll (line 1036) | static int fe_poll(struct napi_struct *napi, int budget) type net_device (line 1100) | struct net_device function fe_tx_timeout (line 1102) | static void fe_tx_timeout(struct net_device *dev, unsigned int txqueue) function irqreturn_t (line 1132) | static irqreturn_t fe_handle_irq(int irq, void *dev) function fe_poll_controller (line 1156) | static void fe_poll_controller(struct net_device *dev) function fe_set_clock_cycle (line 1167) | int fe_set_clock_cycle(struct fe_priv *priv) function fe_fwd_config (line 1181) | void fe_fwd_config(struct fe_priv *priv) function fe_rxcsum_config (line 1197) | static void fe_rxcsum_config(bool enable) function fe_txcsum_config (line 1209) | static void fe_txcsum_config(bool enable) function fe_csum_config (line 1221) | void fe_csum_config(struct fe_priv *priv) function fe_hw_init (line 1229) | static int fe_hw_init(struct net_device *dev) function fe_open (line 1267) | static int fe_open(struct net_device *dev) function fe_stop (line 1303) | static int fe_stop(struct net_device *dev) function fe_reset_phy (line 1338) | static void fe_reset_phy(struct fe_priv *priv) function fe_init (line 1367) | static int __init fe_init(struct net_device *dev) function fe_uninit (line 1433) | static void fe_uninit(struct net_device *dev) function fe_do_ioctl (line 1445) | static int fe_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function fe_change_mtu (line 1456) | static int fe_change_mtu(struct net_device *dev, int new_mtu) type net_device_ops (line 1500) | struct net_device_ops function fe_reset_pending (line 1519) | static void fe_reset_pending(struct fe_priv *priv) type fe_work_t (line 1536) | struct fe_work_t function fe_pending_work (line 1540) | static void fe_pending_work(struct work_struct *work) function fe_probe (line 1554) | static int fe_probe(struct platform_device *pdev) function fe_remove (line 1684) | static int fe_remove(struct platform_device *pdev) type platform_driver (line 1701) | struct platform_driver FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/mtk_eth_soc.h type fe_reg (line 26) | enum fe_reg { type fe_work_flag (line 47) | enum fe_work_flag { type fe_rx_dma (line 318) | struct fe_rx_dma { type fe_tx_dma (line 355) | struct fe_tx_dma { type fe_priv (line 362) | struct fe_priv type fe_phy (line 364) | struct fe_phy { type fe_soc_data (line 381) | struct fe_soc_data { type fe_hw_stats (line 431) | struct fe_hw_stats { type fe_tx_buf (line 441) | struct fe_tx_buf { type fe_tx_ring (line 449) | struct fe_tx_ring { type fe_rx_ring (line 459) | struct fe_rx_ring { type fe_priv (line 470) | struct fe_priv { type of_device_id (line 507) | struct of_device_id type fe_priv (line 510) | struct fe_priv type fe_priv (line 513) | struct fe_priv type fe_priv (line 514) | struct fe_priv type fe_priv (line 515) | struct fe_priv type fe_priv (line 516) | struct fe_priv type fe_reg (line 517) | enum fe_reg type fe_reg (line 518) | enum fe_reg type fe_priv (line 521) | struct fe_priv type fe_priv (line 523) | struct fe_priv type net_device (line 525) | struct net_device FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/soc_mt7620.c function mt7620_gsw_config (line 80) | static int mt7620_gsw_config(struct fe_priv *priv) function mt7620_set_mac (line 110) | static void mt7620_set_mac(struct fe_priv *priv, unsigned char *mac) function mt7620_auto_poll (line 122) | static void mt7620_auto_poll(struct mt7620_gsw *gsw, int port) function mt7620_port_init (line 142) | static void mt7620_port_init(struct fe_priv *priv, struct device_node *np) function mt7620_fe_reset (line 297) | static void mt7620_fe_reset(struct fe_priv *priv) function mt7620_rxcsum_config (line 302) | static void mt7620_rxcsum_config(bool enable) function mt7620_txcsum_config (line 314) | static void mt7620_txcsum_config(bool enable) function mt7620_fwd_config (line 326) | static int mt7620_fwd_config(struct fe_priv *priv) function mt7620_tx_dma (line 338) | static void mt7620_tx_dma(struct fe_tx_dma *txd) function mt7620_init_data (line 342) | static void mt7620_init_data(struct fe_soc_data *data, type fe_soc_data (line 357) | struct fe_soc_data type of_device_id (line 378) | struct of_device_id FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/soc_rt2880.c function rt2880_init_data (line 22) | static void rt2880_init_data(struct fe_soc_data *data, function rt2880_fwd_config (line 34) | static int rt2880_fwd_config(struct fe_priv *priv) type fe_soc_data (line 49) | struct fe_soc_data type of_device_id (line 63) | struct of_device_id FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/soc_rt3050.c function rt305x_init_data (line 41) | static void rt305x_init_data(struct fe_soc_data *data, function rt3050_fwd_config (line 52) | static int rt3050_fwd_config(struct fe_priv *priv) function rt5350_init_data (line 70) | static void rt5350_init_data(struct fe_soc_data *data, function rt5350_set_mac (line 79) | static void rt5350_set_mac(struct fe_priv *priv, unsigned char *mac) function rt5350_rxcsum_config (line 90) | static void rt5350_rxcsum_config(bool enable) function rt5350_fwd_config (line 102) | static int rt5350_fwd_config(struct fe_priv *priv) function rt5350_tx_dma (line 111) | static void rt5350_tx_dma(struct fe_tx_dma *txd) type fe_soc_data (line 116) | struct fe_soc_data type fe_soc_data (line 127) | struct fe_soc_data type of_device_id (line 140) | struct of_device_id FILE: target/linux/ramips/files/drivers/net/ethernet/ralink/soc_rt3883.c function rt3883_fwd_config (line 22) | static int rt3883_fwd_config(struct fe_priv *priv) function rt3883_init_data (line 37) | static void rt3883_init_data(struct fe_soc_data *data, type fe_soc_data (line 48) | struct fe_soc_data type of_device_id (line 62) | struct of_device_id FILE: target/linux/ramips/files/drivers/pinctrl/pinctrl-aw9523.c type aw9523_irq (line 68) | struct aw9523_irq { type aw9523_pinmux (line 80) | struct aw9523_pinmux { type aw9523 (line 97) | struct aw9523 { type pinctrl_pin_desc (line 108) | struct pinctrl_pin_desc function aw9523_pinctrl_get_groups_count (line 130) | static int aw9523_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) type pinctrl_dev (line 135) | struct pinctrl_dev function aw9523_pinctrl_get_group_pins (line 141) | static int aw9523_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, type pinctrl_ops (line 151) | struct pinctrl_ops type aw9523_pinmux (line 166) | struct aw9523_pinmux function aw9523_pmx_get_funcs_count (line 179) | static int aw9523_pmx_get_funcs_count(struct pinctrl_dev *pctl) type pinctrl_dev (line 184) | struct pinctrl_dev function aw9523_pmx_get_groups (line 190) | static int aw9523_pmx_get_groups(struct pinctrl_dev *pctl, unsigned int ... function aw9523_pmx_set_mux (line 199) | static int aw9523_pmx_set_mux(struct pinctrl_dev *pctl, unsigned int fsel, type pinmux_ops (line 219) | struct pinmux_ops function aw9523_pcfg_param_to_reg (line 226) | static int aw9523_pcfg_param_to_reg(enum pin_config_param pcp, int pin, ... function aw9523_pconf_get (line 255) | static int aw9523_pconf_get(struct pinctrl_dev *pctldev, unsigned int pin, function aw9523_pconf_set (line 309) | static int aw9523_pconf_set(struct pinctrl_dev *pctldev, unsigned int pin, type pinconf_ops (line 383) | struct pinconf_ops function aw9523_get_pin_direction (line 402) | static int aw9523_get_pin_direction(struct regmap *regmap, u8 pin, u8 n) function aw9523_get_port_state (line 422) | static int aw9523_get_port_state(struct regmap *regmap, u8 pin, function aw9523_gpio_irq_type (line 445) | static int aw9523_gpio_irq_type(struct irq_data *d, unsigned int type) function aw9523_irq_mask (line 463) | static void aw9523_irq_mask(struct irq_data *d) function aw9523_irq_unmask (line 480) | static void aw9523_irq_unmask(struct irq_data *d) function irqreturn_t (line 490) | static irqreturn_t aw9523_irq_thread_func(int irq, void *dev_id) function aw9523_irq_bus_lock (line 531) | static void aw9523_irq_bus_lock(struct irq_data *d) function aw9523_irq_bus_sync_unlock (line 546) | static void aw9523_irq_bus_sync_unlock(struct irq_data *d) function aw9523_gpio_get_direction (line 555) | static int aw9523_gpio_get_direction(struct gpio_chip *chip, function aw9523_gpio_get (line 569) | static int aw9523_gpio_get(struct gpio_chip *chip, unsigned int offset) function _aw9523_gpio_get_multiple (line 594) | static int _aw9523_gpio_get_multiple(struct aw9523 *awi, u8 regbit, function aw9523_gpio_get_multiple (line 628) | static int aw9523_gpio_get_multiple(struct gpio_chip *chip, function aw9523_gpio_set_multiple (line 662) | static void aw9523_gpio_set_multiple(struct gpio_chip *chip, function aw9523_gpio_set (line 695) | static void aw9523_gpio_set(struct gpio_chip *chip, function aw9523_direction_input (line 708) | static int aw9523_direction_input(struct gpio_chip *chip, unsigned int o... function aw9523_direction_output (line 722) | static int aw9523_direction_output(struct gpio_chip *chip, function aw9523_drive_reset_gpio (line 742) | static int aw9523_drive_reset_gpio(struct aw9523 *awi) function aw9523_hw_reset (line 788) | static int aw9523_hw_reset(struct aw9523 *awi) function aw9523_init_gpiochip (line 803) | static int aw9523_init_gpiochip(struct aw9523 *awi, unsigned int npins) function aw9523_init_irq (line 830) | static int aw9523_init_irq(struct aw9523 *awi, int irq) function aw9523_is_reg_hole (line 880) | static bool aw9523_is_reg_hole(unsigned int reg) function aw9523_readable_reg (line 888) | static bool aw9523_readable_reg(struct device *dev, unsigned int reg) function aw9523_volatile_reg (line 894) | static bool aw9523_volatile_reg(struct device *dev, unsigned int reg) function aw9523_writeable_reg (line 903) | static bool aw9523_writeable_reg(struct device *dev, unsigned int reg) function aw9523_precious_reg (line 908) | static bool aw9523_precious_reg(struct device *dev, unsigned int reg) type regmap_config (line 916) | struct regmap_config function aw9523_hw_init (line 932) | static int aw9523_hw_init(struct aw9523 *awi) function aw9523_probe (line 997) | static int aw9523_probe(struct i2c_client *client, function aw9523_remove (line 1082) | static int aw9523_remove(struct i2c_client *client) type i2c_device_id (line 1110) | struct i2c_device_id type of_device_id (line 1116) | struct of_device_id type i2c_driver (line 1121) | struct i2c_driver FILE: target/linux/ramips/image/lzma-loader/src/LzmaDecode.c function LzmaDecodeProperties (line 120) | int LzmaDecodeProperties(CLzmaProperties *propsRes, const unsigned char ... function LzmaDecode (line 155) | int LzmaDecode(CLzmaDecoderState *vs, function IfBit0 (line 437) | IfBit0(probLen) function IfBit0 (line 448) | IfBit0(probLen) FILE: target/linux/ramips/image/lzma-loader/src/LzmaDecode.h type ILzmaInCallback (line 50) | typedef struct _ILzmaInCallback type CLzmaProperties (line 61) | typedef struct _CLzmaProperties type CLzmaDecoderState (line 77) | typedef struct _CLzmaDecoderState FILE: target/linux/ramips/image/lzma-loader/src/LzmaTypes.h type Byte (line 15) | typedef unsigned char Byte; type UInt16 (line 20) | typedef unsigned short UInt16; type UInt32 (line 26) | typedef unsigned long UInt32; type UInt32 (line 28) | typedef unsigned int UInt32; type UInt32 (line 38) | typedef UInt32 SizeT; type SizeT (line 41) | typedef size_t SizeT; FILE: target/linux/ramips/image/lzma-loader/src/board-mt7621.c function board_putc (line 30) | void board_putc(int ch) function board_init (line 37) | void board_init(void) FILE: target/linux/ramips/image/lzma-loader/src/board-ralink.c function board_putc (line 33) | void board_putc(int ch) function board_init (line 40) | void board_init(void) FILE: target/linux/ramips/image/lzma-loader/src/cache.c function flush_cache (line 30) | void flush_cache(unsigned long start_addr, unsigned long size) FILE: target/linux/ramips/image/lzma-loader/src/loader.c type image_header_t (line 48) | typedef struct image_header { function halt (line 83) | static void halt(void) function get_be32 (line 89) | static __inline__ unsigned long get_be32(void *buf) function lzma_get_byte (line 99) | static __inline__ unsigned char lzma_get_byte(void) function lzma_init_props (line 109) | static int lzma_init_props(void) function lzma_decompress (line 134) | static int lzma_decompress(unsigned char *outStream) function lzma_init_data (line 160) | static void lzma_init_data(void) function lzma_init_data (line 170) | static void lzma_init_data(void) function loader_main (line 212) | void loader_main(unsigned long reg_a0, unsigned long reg_a1, FILE: target/linux/ramips/image/lzma-loader/src/printf.c function lp_Print (line 34) | static void function PrintChar (line 223) | static int function PrintString (line 239) | static int function PrintNum (line 258) | static int function printf_output (line 331) | static void printf_output(void *arg, char *s, int l) function printf (line 344) | void printf(char *fmt, ...) FILE: target/linux/realtek/files-5.10/arch/mips/include/asm/mach-rtl838x/ioremap.h function is_rtl838x_internal_registers (line 5) | static inline int is_rtl838x_internal_registers(phys_addr_t offset) function plat_iounmap (line 24) | static inline int plat_iounmap(const volatile void __iomem *addr) FILE: target/linux/realtek/files-5.10/arch/mips/include/asm/mach-rtl838x/mach-rtl83xx.h type rtl83xx_soc_info (line 395) | struct rtl83xx_soc_info { FILE: target/linux/realtek/files-5.10/arch/mips/kernel/cevt-rtl9300.c type rtl9300_clk_dev (line 38) | struct rtl9300_clk_dev { type clock_event_device (line 43) | struct clock_event_device type rtl9300_clk_dev (line 45) | struct rtl9300_clk_dev function irqreturn_t (line 50) | static irqreturn_t rtl9300_timer_interrupt(int irq, void *dev_id) function rtl9300_clock_stop (line 65) | static void rtl9300_clock_stop(void __iomem *base) function rtl9300_timer_start (line 76) | static void rtl9300_timer_start(void __iomem *base, bool periodic) function rtl9300_next_event (line 85) | static int rtl9300_next_event(unsigned long delta, struct clock_event_de... function rtl9300_state_periodic (line 96) | static int rtl9300_state_periodic(struct clock_event_device *clk) function rtl9300_state_oneshot (line 107) | static int rtl9300_state_oneshot(struct clock_event_device *clk) function rtl9300_shutdown (line 118) | static int rtl9300_shutdown(struct clock_event_device *clk) function rtl9300_clock_setup (line 127) | static void rtl9300_clock_setup(void __iomem *base) type rtl9300_clk_dev (line 142) | struct rtl9300_clk_dev function rtl9300_clockevent_init (line 145) | void rtl9300_clockevent_init(void) FILE: target/linux/realtek/files-5.10/arch/mips/rtl838x/prom.c type rtl83xx_soc_info (line 29) | struct rtl83xx_soc_info function prom_free_prom_memory (line 37) | void __init prom_free_prom_memory(void) function device_tree_init (line 42) | void __init device_tree_init(void) function prom_init_cmdline (line 52) | static void __init prom_init_cmdline(void) function identify_rtl9302 (line 71) | void __init identify_rtl9302(void) function prom_init (line 106) | void __init prom_init(void) FILE: target/linux/realtek/files-5.10/arch/mips/rtl838x/setup.c type rtl83xx_soc_info (line 29) | struct rtl83xx_soc_info function rtl838x_setup (line 31) | static void __init rtl838x_setup(void) function rtl839x_setup (line 37) | static void __init rtl839x_setup(void) function rtl930x_setup (line 43) | static void __init rtl930x_setup(void) function rtl931x_setup (line 51) | static void __init rtl931x_setup(void) function plat_mem_setup (line 56) | void __init plat_mem_setup(void) function plat_time_init (line 91) | void __init plat_time_init(void) function arch_init_irq (line 113) | void __init arch_init_irq(void) FILE: target/linux/realtek/files-5.10/drivers/gpio/gpio-rtl8231.c type rtl8231_gpios (line 22) | struct rtl8231_gpios { type mutex (line 32) | struct mutex type rtl83xx_soc_info (line 33) | struct rtl83xx_soc_info function u32 (line 35) | static u32 rtl8231_read(struct rtl8231_gpios *gpios, u32 reg) function rtl8231_write (line 64) | static int rtl8231_write(struct rtl8231_gpios *gpios, u32 reg, u32 data) function u32 (line 91) | static u32 rtl8231_read_cached(struct rtl8231_gpios *gpios, u32 reg) function rtl8231_pin_dir (line 106) | static int rtl8231_pin_dir(struct rtl8231_gpios *gpios, u32 gpio, u32 dir) function rtl8231_pin_dir_get (line 132) | static int rtl8231_pin_dir_get(struct rtl8231_gpios *gpios, u32 gpio, u3... function rtl8231_pin_set (line 155) | static int rtl8231_pin_set(struct rtl8231_gpios *gpios, u32 gpio, u32 data) function rtl8231_pin_get (line 171) | static int rtl8231_pin_get(struct rtl8231_gpios *gpios, u32 gpio, u16 *s... function rtl8231_direction_input (line 184) | static int rtl8231_direction_input(struct gpio_chip *gc, unsigned int of... function rtl8231_direction_output (line 196) | static int rtl8231_direction_output(struct gpio_chip *gc, unsigned int o... function rtl8231_get_direction (line 210) | static int rtl8231_get_direction(struct gpio_chip *gc, unsigned int offset) function rtl8231_gpio_get (line 222) | static int rtl8231_gpio_get(struct gpio_chip *gc, unsigned int offset) function rtl8231_gpio_set (line 235) | void rtl8231_gpio_set(struct gpio_chip *gc, unsigned int offset, int value) function rtl8231_init (line 242) | int rtl8231_init(struct rtl8231_gpios *gpios) type of_device_id (line 276) | struct of_device_id function rtl8231_gpio_probe (line 283) | static int rtl8231_gpio_probe(struct platform_device *pdev) type platform_driver (line 343) | struct platform_driver FILE: target/linux/realtek/files-5.10/drivers/i2c/busses/i2c-rtl9300.c type i2c_drv_data (line 11) | struct i2c_drv_data { function rtl9300_i2c_reg_addr_set (line 29) | static void rtl9300_i2c_reg_addr_set(struct rtl9300_i2c *i2c, u32 reg, u... function rtl9310_i2c_reg_addr_set (line 40) | static void rtl9310_i2c_reg_addr_set(struct rtl9300_i2c *i2c, u32 reg, u... function rtl9300_i2c_config_io (line 50) | static void rtl9300_i2c_config_io(struct rtl9300_i2c *i2c, int scl_num, ... function rtl9310_i2c_config_io (line 67) | static void rtl9310_i2c_config_io(struct rtl9300_i2c *i2c, int scl_num, ... function rtl9300_i2c_config_xfer (line 84) | static int rtl9300_i2c_config_xfer(struct rtl9300_i2c *i2c, u16 addr, u1... function rtl9310_i2c_config_xfer (line 104) | static int rtl9310_i2c_config_xfer(struct rtl9300_i2c *i2c, u16 addr, u1... function i2c_read (line 124) | static int i2c_read(void __iomem *r0, u8 *buf, int len) function i2c_write (line 142) | static int i2c_write(void __iomem *r0, u8 *buf, int len) function rtl9300_i2c_read (line 162) | static int rtl9300_i2c_read(struct rtl9300_i2c *i2c, u8 *buf, int len) function rtl9300_i2c_write (line 167) | static int rtl9300_i2c_write(struct rtl9300_i2c *i2c, u8 *buf, int len) function rtl9310_i2c_read (line 172) | static int rtl9310_i2c_read(struct rtl9300_i2c *i2c, u8 *buf, int len) function rtl9310_i2c_write (line 177) | static int rtl9310_i2c_write(struct rtl9300_i2c *i2c, u8 *buf, int len) function rtl9300_writel (line 182) | static void rtl9300_writel(struct rtl9300_i2c *i2c, u32 data) function rtl9310_writel (line 187) | static void rtl9310_writel(struct rtl9300_i2c *i2c, u32 data) function rtl9300_execute_xfer (line 193) | static int rtl9300_execute_xfer(struct rtl9300_i2c *i2c, char read_write, function rtl9310_execute_xfer (line 224) | static int rtl9310_execute_xfer(struct rtl9300_i2c *i2c, char read_write, function rtl9300_i2c_smbus_xfer (line 255) | static int rtl9300_i2c_smbus_xfer(struct i2c_adapter * adap, u16 addr, function u32 (line 321) | static u32 rtl9300_i2c_func(struct i2c_adapter *a) type i2c_algorithm (line 328) | struct i2c_algorithm type i2c_adapter_quirks (line 333) | struct i2c_adapter_quirks function rtl9300_i2c_probe (line 339) | static int rtl9300_i2c_probe(struct platform_device *pdev) function rtl9300_i2c_remove (line 430) | static int rtl9300_i2c_remove(struct platform_device *pdev) type i2c_drv_data (line 439) | struct i2c_drv_data type i2c_drv_data (line 453) | struct i2c_drv_data type of_device_id (line 467) | struct of_device_id type platform_driver (line 474) | struct platform_driver FILE: target/linux/realtek/files-5.10/drivers/i2c/busses/i2c-rtl9300.h type rtl9300_i2c (line 52) | struct rtl9300_i2c { FILE: target/linux/realtek/files-5.10/drivers/i2c/muxes/i2c-mux-rtl9300.c type channel (line 23) | struct channel { type channel (line 28) | struct channel type rtl9300_mux (line 30) | struct rtl9300_mux { type i2c_mux_data (line 37) | struct i2c_mux_data { function rtl9300_i2c_mux_select (line 47) | static int rtl9300_i2c_mux_select(struct i2c_mux_core *muxc, u32 chan) function rtl9310_i2c_mux_select (line 65) | static int rtl9310_i2c_mux_select(struct i2c_mux_core *muxc, u32 chan) function rtl9300_i2c_mux_deselect (line 83) | static int rtl9300_i2c_mux_deselect(struct i2c_mux_core *muxc, u32 chan) function rtl9300_sda_sel (line 88) | static void rtl9300_sda_sel(struct i2c_mux_core *muxc, int pin) function rtl9310_sda_sel (line 99) | static void rtl9310_sda_sel(struct i2c_mux_core *muxc, int pin) type device_node (line 110) | struct device_node type device (line 110) | struct device type rtl9300_mux (line 110) | struct rtl9300_mux type device_node (line 112) | struct device_node type device_node (line 113) | struct device_node type i2c_adapter (line 114) | struct i2c_adapter type rtl9300_i2c (line 133) | struct rtl9300_i2c type i2c_mux_data (line 139) | struct i2c_mux_data type i2c_mux_data (line 149) | struct i2c_mux_data type of_device_id (line 159) | struct of_device_id function rtl9300_i2c_mux_probe (line 167) | static int rtl9300_i2c_mux_probe(struct platform_device *pdev) function rtl9300_i2c_mux_remove (line 271) | static int rtl9300_i2c_mux_remove(struct platform_device *pdev) type platform_driver (line 281) | struct platform_driver FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/common.c type rtl83xx_soc_info (line 16) | struct rtl83xx_soc_info type rtl838x_reg (line 18) | struct rtl838x_reg type rtl838x_reg (line 19) | struct rtl838x_reg type rtl838x_reg (line 20) | struct rtl838x_reg type rtl838x_reg (line 21) | struct rtl838x_reg type dsa_switch_ops (line 23) | struct dsa_switch_ops type dsa_switch_ops (line 24) | struct dsa_switch_ops function rtl83xx_port_get_stp_state (line 28) | int rtl83xx_port_get_stp_state(struct rtl838x_switch_priv *priv, int port) type table_reg (line 60) | struct table_reg function rtl_table_init (line 85) | void rtl_table_init(void) type table_reg (line 97) | struct table_reg function rtl_table_release (line 114) | void rtl_table_release(struct table_reg *r) function rtl_table_read (line 127) | void rtl_table_read(struct table_reg *r, int idx) function rtl_table_write (line 139) | void rtl_table_write(struct table_reg *r, int idx) function u16 (line 152) | inline u16 rtl_table_data(struct table_reg *r, int i) function u32 (line 159) | inline u32 rtl_table_data_r(struct table_reg *r, int i) function rtl_table_data_w (line 164) | inline void rtl_table_data_w(struct table_reg *r, u32 v, int i) function rtl838x_mask_port_reg (line 170) | void rtl838x_mask_port_reg(u64 clear, u64 set, int reg) function rtl838x_set_port_reg (line 175) | void rtl838x_set_port_reg(u64 set, int reg) function u64 (line 180) | u64 rtl838x_get_port_reg(int reg) function rtl839x_mask_port_reg_be (line 186) | void rtl839x_mask_port_reg_be(u64 clear, u64 set, int reg) function u64 (line 192) | u64 rtl839x_get_port_reg_be(int reg) function rtl839x_set_port_reg_be (line 201) | void rtl839x_set_port_reg_be(u64 set, int reg) function rtl839x_mask_port_reg_le (line 207) | void rtl839x_mask_port_reg_le(u64 clear, u64 set, int reg) function rtl839x_set_port_reg_le (line 213) | void rtl839x_set_port_reg_le(u64 set, int reg) function u64 (line 219) | u64 rtl839x_get_port_reg_le(int reg) function read_phy (line 228) | int read_phy(u32 port, u32 page, u32 reg, u32 *val) function write_phy (line 243) | int write_phy(u32 port, u32 page, u32 reg, u32 val) function rtl83xx_mdio_probe (line 258) | static int __init rtl83xx_mdio_probe(struct rtl838x_switch_priv *priv) function rtl83xx_get_l2aging (line 411) | static int __init rtl83xx_get_l2aging(struct rtl838x_switch_priv *priv) function rtl83xx_lag_add (line 428) | int rtl83xx_lag_add(struct dsa_switch *ds, int group, int port, struct n... function rtl83xx_lag_del (line 487) | int rtl83xx_lag_del(struct dsa_switch *ds, int group, int port) function rtl83xx_octet_cntr_alloc (line 519) | static int rtl83xx_octet_cntr_alloc(struct rtl838x_switch_priv *priv) function rtl83xx_packet_cntr_alloc (line 543) | int rtl83xx_packet_cntr_alloc(struct rtl838x_switch_priv *priv) function rtl83xx_l2_nexthop_add (line 579) | int rtl83xx_l2_nexthop_add(struct rtl838x_switch_priv *priv, struct rtl8... function rtl83xx_l2_nexthop_rm (line 647) | int rtl83xx_l2_nexthop_rm(struct rtl838x_switch_priv *priv, struct rtl83... function rtl83xx_handle_changeupper (line 671) | static int rtl83xx_handle_changeupper(struct rtl838x_switch_priv *priv, function rtl83xx_port_is_under (line 728) | int rtl83xx_port_is_under(const struct net_device * dev, struct rtl838x_... function rtl83xx_netdevice_event (line 747) | static int rtl83xx_netdevice_event(struct notifier_block *this, type rhashtable_params (line 772) | struct rhashtable_params type rtl83xx_route (line 774) | struct rtl83xx_route type rtl83xx_route (line 775) | struct rtl83xx_route function rtl83xx_l3_nexthop_update (line 781) | static int rtl83xx_l3_nexthop_update(struct rtl838x_switch_priv *priv, ... function rtl83xx_port_ipv4_resolve (line 855) | static int rtl83xx_port_ipv4_resolve(struct rtl838x_switch_priv *priv, type rtl83xx_walk_data (line 885) | struct rtl83xx_walk_data { function rtl83xx_port_lower_walk (line 890) | static int rtl83xx_port_lower_walk(struct net_device *lower, struct netd... function rtl83xx_port_dev_lower_find (line 907) | int rtl83xx_port_dev_lower_find(struct net_device *dev, struct rtl838x_s... type rtl83xx_route (line 921) | struct rtl83xx_route type rtl838x_switch_priv (line 921) | struct rtl838x_switch_priv type rtl83xx_route (line 923) | struct rtl83xx_route type rtl83xx_route (line 961) | struct rtl83xx_route type rtl838x_switch_priv (line 961) | struct rtl838x_switch_priv type rtl83xx_route (line 963) | struct rtl83xx_route function rtl83xx_route_rm (line 1005) | static void rtl83xx_route_rm(struct rtl838x_switch_priv *priv, struct rt... function rtl83xx_fib4_del (line 1032) | static int rtl83xx_fib4_del(struct rtl838x_switch_priv *priv, function rtl83xx_alloc_router_mac (line 1073) | static int rtl83xx_alloc_router_mac(struct rtl838x_switch_priv *priv, u6... function rtl83xx_alloc_egress_intf (line 1113) | static int rtl83xx_alloc_egress_intf(struct rtl838x_switch_priv *priv, u... function rtl83xx_fib4_add (line 1155) | static int rtl83xx_fib4_add(struct rtl838x_switch_priv *priv, function rtl83xx_fib6_add (line 1251) | static int rtl83xx_fib6_add(struct rtl838x_switch_priv *priv, type net_event_work (line 1259) | struct net_event_work { function rtl83xx_net_event_work_do (line 1266) | static void rtl83xx_net_event_work_do(struct work_struct *work) function rtl83xx_netevent_event (line 1275) | static int rtl83xx_netevent_event(struct notifier_block *this, type rtl83xx_fib_event_work (line 1319) | struct rtl83xx_fib_event_work { function rtl83xx_fib_event_work_do (line 1331) | static void rtl83xx_fib_event_work_do(struct work_struct *work) function rtl83xx_fib_event (line 1372) | static int rtl83xx_fib_event(struct notifier_block *this, unsigned long ... function rtl83xx_sw_probe (line 1437) | static int __init rtl83xx_sw_probe(struct platform_device *pdev) function rtl83xx_sw_remove (line 1662) | static int rtl83xx_sw_remove(struct platform_device *pdev) type of_device_id (line 1669) | struct of_device_id type platform_driver (line 1677) | struct platform_driver FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/debugfs.c type rtl838x_switch_priv (line 50) | struct rtl838x_switch_priv type dsa_switch (line 51) | struct dsa_switch type dsa_switch (line 52) | struct dsa_switch type rtl838x_switch_priv (line 53) | struct rtl838x_switch_priv type rtl838x_switch_priv (line 54) | struct rtl838x_switch_priv type rtl838x_switch_priv (line 55) | struct rtl838x_switch_priv type rtl838x_switch_priv (line 56) | struct rtl838x_switch_priv function rtl838x_common_read (line 129) | static ssize_t rtl838x_common_read(char __user *buffer, size_t count, function rtl838x_common_write (line 153) | static ssize_t rtl838x_common_write(const char __user *buffer, size_t co... function stp_state_read (line 179) | static ssize_t stp_state_read(struct file *filp, char __user *buffer, si... function stp_state_write (line 192) | static ssize_t stp_state_write(struct file *filp, const char __user *buf... type file_operations (line 206) | struct file_operations function drop_counter_read (line 213) | static ssize_t drop_counter_read(struct file *filp, char __user *buffer,... type file_operations (line 267) | struct file_operations function age_out_read (line 273) | static ssize_t age_out_read(struct file *filp, char __user *buffer, size... function age_out_write (line 287) | static ssize_t age_out_write(struct file *filp, const char __user *buffer, type file_operations (line 301) | struct file_operations function port_egress_rate_read (line 308) | static ssize_t port_egress_rate_read(struct file *filp, char __user *buf... function port_egress_rate_write (line 326) | static ssize_t port_egress_rate_write(struct file *filp, const char __us... type file_operations (line 345) | struct file_operations type debugfs_reg32 (line 353) | struct debugfs_reg32 function rtl838x_dbgfs_cleanup (line 358) | void rtl838x_dbgfs_cleanup(struct rtl838x_switch_priv *priv) function rtl838x_dbgfs_port_init (line 365) | static int rtl838x_dbgfs_port_init(struct dentry *parent, struct rtl838x... function rtl838x_dbgfs_leds (line 419) | static int rtl838x_dbgfs_leds(struct dentry *parent, struct rtl838x_swit... function rtl838x_dbgfs_init (line 494) | void rtl838x_dbgfs_init(struct rtl838x_switch_priv *priv) function rtl930x_dbgfs_init (line 616) | void rtl930x_dbgfs_init(struct rtl838x_switch_priv *priv) FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/dsa.c type rtl83xx_soc_info (line 10) | struct rtl83xx_soc_info function rtl83xx_init_stats (line 13) | static void rtl83xx_init_stats(struct rtl838x_switch_priv *priv) function rtl83xx_enable_phy_polling (line 29) | static void rtl83xx_enable_phy_polling(struct rtl838x_switch_priv *priv) type rtl83xx_mib_desc (line 51) | struct rtl83xx_mib_desc function rtl83xx_get_tag_protocol (line 104) | static enum dsa_tag_protocol rtl83xx_get_tag_protocol(struct dsa_switch ... function rtl83xx_vlan_setup (line 117) | static void rtl83xx_vlan_setup(struct rtl838x_switch_priv *priv) function rtl83xx_setup_bpdu_traps (line 157) | static void rtl83xx_setup_bpdu_traps(struct rtl838x_switch_priv *priv) function rtl83xx_setup (line 165) | static int rtl83xx_setup(struct dsa_switch *ds) function rtl93xx_setup (line 226) | static int rtl93xx_setup(struct dsa_switch *ds) function rtl93xx_get_sds (line 275) | static int rtl93xx_get_sds(struct phy_device *phydev) function rtl83xx_phylink_validate (line 295) | static void rtl83xx_phylink_validate(struct dsa_switch *ds, int port, function rtl93xx_phylink_validate (line 354) | static void rtl93xx_phylink_validate(struct dsa_switch *ds, int port, function rtl83xx_phylink_mac_link_state (line 434) | static int rtl83xx_phylink_mac_link_state(struct dsa_switch *ds, int port, function rtl93xx_phylink_mac_link_state (line 482) | static int rtl93xx_phylink_mac_link_state(struct dsa_switch *ds, int port, function rtl83xx_config_interface (line 564) | static void rtl83xx_config_interface(int port, phy_interface_t interface) function rtl83xx_phylink_mac_config (line 601) | static void rtl83xx_phylink_mac_config(struct dsa_switch *ds, int port, function rtl931x_phylink_mac_config (line 705) | static void rtl931x_phylink_mac_config(struct dsa_switch *ds, int port, function rtl93xx_phylink_mac_config (line 777) | static void rtl93xx_phylink_mac_config(struct dsa_switch *ds, int port, function rtl83xx_phylink_mac_link_down (line 862) | static void rtl83xx_phylink_mac_link_down(struct dsa_switch *ds, int port, function rtl93xx_phylink_mac_link_down (line 880) | static void rtl93xx_phylink_mac_link_down(struct dsa_switch *ds, int port, function rtl83xx_phylink_mac_link_up (line 892) | static void rtl83xx_phylink_mac_link_up(struct dsa_switch *ds, int port, function rtl93xx_phylink_mac_link_up (line 905) | static void rtl93xx_phylink_mac_link_up(struct dsa_switch *ds, int port, function rtl83xx_get_strings (line 919) | static void rtl83xx_get_strings(struct dsa_switch *ds, function rtl83xx_get_ethtool_stats (line 932) | static void rtl83xx_get_ethtool_stats(struct dsa_switch *ds, int port, function rtl83xx_get_sset_count (line 951) | static int rtl83xx_get_sset_count(struct dsa_switch *ds, int port, int s... function rtl83xx_mc_group_alloc (line 959) | static int rtl83xx_mc_group_alloc(struct rtl838x_switch_priv *priv, int ... function u64 (line 980) | static u64 rtl83xx_mc_group_add_port(struct rtl838x_switch_priv *priv, i... function u64 (line 995) | static u64 rtl83xx_mc_group_del_port(struct rtl838x_switch_priv *priv, i... function store_mcgroups (line 1014) | static void store_mcgroups(struct rtl838x_switch_priv *priv, int port) function load_mcgroups (line 1027) | static void load_mcgroups(struct rtl838x_switch_priv *priv, int port) function rtl83xx_port_enable (line 1039) | static int rtl83xx_port_enable(struct dsa_switch *ds, int port, function rtl83xx_port_disable (line 1084) | static void rtl83xx_port_disable(struct dsa_switch *ds, int port) function rtl83xx_set_mac_eee (line 1107) | static int rtl83xx_set_mac_eee(struct dsa_switch *ds, int port, function rtl83xx_get_mac_eee (line 1126) | static int rtl83xx_get_mac_eee(struct dsa_switch *ds, int port, function rtl93xx_get_mac_eee (line 1142) | static int rtl93xx_get_mac_eee(struct dsa_switch *ds, int port, function rtl83xx_set_ageing_time (line 1159) | static int rtl83xx_set_ageing_time(struct dsa_switch *ds, unsigned int m... function rtl83xx_port_bridge_join (line 1167) | static int rtl83xx_port_bridge_join(struct dsa_switch *ds, int port, function rtl83xx_port_bridge_leave (line 1212) | static void rtl83xx_port_bridge_leave(struct dsa_switch *ds, int port, function rtl83xx_port_stp_state_set (line 1251) | void rtl83xx_port_stp_state_set(struct dsa_switch *ds, int port, u8 state) function rtl83xx_fast_age (line 1306) | void rtl83xx_fast_age(struct dsa_switch *ds, int port) function rtl931x_fast_age (line 1331) | void rtl931x_fast_age(struct dsa_switch *ds, int port) function rtl930x_fast_age (line 1346) | void rtl930x_fast_age(struct dsa_switch *ds, int port) function rtl83xx_vlan_filtering (line 1364) | static int rtl83xx_vlan_filtering(struct dsa_switch *ds, int port, function rtl83xx_vlan_prepare (line 1400) | static int rtl83xx_vlan_prepare(struct dsa_switch *ds, int port, function rtl83xx_vlan_add (line 1425) | static void rtl83xx_vlan_add(struct dsa_switch *ds, int port, function rtl83xx_vlan_del (line 1489) | static int rtl83xx_vlan_del(struct dsa_switch *ds, int port, function dump_l2_entry (line 1537) | static void dump_l2_entry(struct rtl838x_l2_entry *e) function rtl83xx_setup_l2_uc_entry (line 1559) | static void rtl83xx_setup_l2_uc_entry(struct rtl838x_l2_entry *e, int po... function rtl83xx_setup_l2_mc_entry (line 1569) | static void rtl83xx_setup_l2_mc_entry(struct rtl838x_switch_priv *priv, function rtl83xx_find_l2_hash_entry (line 1588) | static int rtl83xx_find_l2_hash_entry(struct rtl838x_switch_priv *priv, ... function rtl83xx_find_l2_cam_entry (line 1617) | static int rtl83xx_find_l2_cam_entry(struct rtl838x_switch_priv *priv, u... function rtl83xx_port_fdb_add (line 1638) | static int rtl83xx_port_fdb_add(struct dsa_switch *ds, int port, function rtl83xx_port_fdb_del (line 1678) | static int rtl83xx_port_fdb_del(struct dsa_switch *ds, int port, function rtl83xx_port_fdb_dump (line 1714) | static int rtl83xx_port_fdb_dump(struct dsa_switch *ds, int port, function rtl83xx_port_mdb_prepare (line 1771) | static int rtl83xx_port_mdb_prepare(struct dsa_switch *ds, int port, function rtl83xx_port_mdb_add (line 1782) | static void rtl83xx_port_mdb_add(struct dsa_switch *ds, int port, function rtl83xx_port_mdb_del (line 1851) | int rtl83xx_port_mdb_del(struct dsa_switch *ds, int port, function rtl83xx_port_mirror_add (line 1902) | static int rtl83xx_port_mirror_add(struct dsa_switch *ds, int port, function rtl83xx_port_mirror_del (line 1961) | static void rtl83xx_port_mirror_del(struct dsa_switch *ds, int port, function rtl83xx_port_pre_bridge_flags (line 1997) | static int rtl83xx_port_pre_bridge_flags(struct dsa_switch *ds, int port... function rtl83xx_port_bridge_flags (line 2016) | static int rtl83xx_port_bridge_flags(struct dsa_switch *ds, int port, un... function rtl83xx_lag_can_offload (line 2036) | static bool rtl83xx_lag_can_offload(struct dsa_switch *ds, function rtl83xx_port_lag_change (line 2055) | static int rtl83xx_port_lag_change(struct dsa_switch *ds, int port) function rtl83xx_port_lag_join (line 2065) | static int rtl83xx_port_lag_join(struct dsa_switch *ds, int port, function rtl83xx_port_lag_leave (line 2109) | static int rtl83xx_port_lag_leave(struct dsa_switch *ds, int port, function dsa_phy_read (line 2151) | int dsa_phy_read(struct dsa_switch *ds, int phy_addr, int phy_reg) function dsa_phy_write (line 2169) | int dsa_phy_write(struct dsa_switch *ds, int phy_addr, int phy_reg, u16 ... type dsa_switch_ops (line 2184) | struct dsa_switch_ops type dsa_switch_ops (line 2237) | struct dsa_switch_ops FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/qos.c type rtl838x_switch_priv (line 9) | struct rtl838x_switch_priv type rtl83xx_soc_info (line 10) | struct rtl83xx_soc_info type scheduler_type (line 12) | enum scheduler_type { function rtl839x_read_scheduling_table (line 21) | static void rtl839x_read_scheduling_table(int port) function rtl839x_write_scheduling_table (line 30) | static void rtl839x_write_scheduling_table(int port) function rtl839x_read_out_q_table (line 39) | static void rtl839x_read_out_q_table(int port) function rtl838x_storm_enable (line 48) | static void rtl838x_storm_enable(struct rtl838x_switch_priv *priv, int p... function u32 (line 57) | u32 rtl838x_get_egress_rate(struct rtl838x_switch_priv *priv, int port) function rtl838x_set_egress_rate (line 68) | int rtl838x_set_egress_rate(struct rtl838x_switch_priv *priv, int port, ... function rtl838x_egress_rate_queue_limit (line 84) | void rtl838x_egress_rate_queue_limit(struct rtl838x_switch_priv *priv, i... function rtl838x_rate_control_init (line 94) | static void rtl838x_rate_control_init(struct rtl838x_switch_priv *priv) function u32 (line 142) | u32 rtl839x_get_egress_rate(struct rtl838x_switch_priv *priv, int port) function rtl839x_set_egress_rate (line 164) | int rtl839x_set_egress_rate(struct rtl838x_switch_priv *priv, int port, ... function rtl839x_egress_rate_queue_limit (line 192) | void rtl839x_egress_rate_queue_limit(struct rtl838x_switch_priv *priv, i... function rtl839x_rate_control_init (line 222) | static void rtl839x_rate_control_init(struct rtl838x_switch_priv *priv) function rtl838x_setup_prio2queue_matrix (line 295) | void rtl838x_setup_prio2queue_matrix(int *min_queues) function rtl839x_setup_prio2queue_matrix (line 306) | void rtl839x_setup_prio2queue_matrix(int *min_queues) function rtl83xx_setup_prio2queue_cpu_matrix (line 318) | void rtl83xx_setup_prio2queue_cpu_matrix(int *max_queues) function rtl83xx_setup_default_prio2queue (line 331) | void rtl83xx_setup_default_prio2queue(void) function rtl839x_set_egress_queue (line 342) | void rtl839x_set_egress_queue(int port, int queue) function rtl83xx_set_ingress_priority (line 348) | void rtl83xx_set_ingress_priority(int port, int priority) function rtl839x_get_scheduling_algorithm (line 357) | int rtl839x_get_scheduling_algorithm(struct rtl838x_switch_priv *priv, i... function rtl839x_set_scheduling_algorithm (line 373) | void rtl839x_set_scheduling_algorithm(struct rtl838x_switch_priv *priv, ... function rtl839x_set_scheduling_queue_weights (line 431) | void rtl839x_set_scheduling_queue_weights(struct rtl838x_switch_priv *pr... function rtl838x_config_qos (line 456) | void rtl838x_config_qos(void) function rtl839x_config_qos (line 502) | void rtl839x_config_qos(void) function rtl83xx_setup_qos (line 560) | void __init rtl83xx_setup_qos(struct rtl838x_switch_priv *priv) FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.c type mutex (line 8) | struct mutex type template_field_id (line 12) | enum template_field_id { type template_field_id (line 70) | enum template_field_id function rtl838x_print_matrix (line 100) | void rtl838x_print_matrix(void) function rtl838x_port_iso_ctrl (line 113) | static inline int rtl838x_port_iso_ctrl(int p) function rtl838x_exec_tbl0_cmd (line 118) | static inline void rtl838x_exec_tbl0_cmd(u32 cmd) function rtl838x_exec_tbl1_cmd (line 124) | static inline void rtl838x_exec_tbl1_cmd(u32 cmd) function rtl838x_tbl_access_data_0 (line 130) | static inline int rtl838x_tbl_access_data_0(int i) function rtl838x_vlan_tables_read (line 135) | static void rtl838x_vlan_tables_read(u32 vlan, struct rtl838x_vlan_info ... function rtl838x_vlan_set_tagged (line 159) | static void rtl838x_vlan_set_tagged(u32 vlan, struct rtl838x_vlan_info *... function rtl838x_vlan_set_untagged (line 177) | static void rtl838x_vlan_set_untagged(u32 vlan, u64 portmask) function rtl838x_vlan_fwd_on_inner (line 189) | static void rtl838x_vlan_fwd_on_inner(int port, bool is_set) function u64 (line 197) | static u64 rtl838x_l2_hash_seed(u64 mac, u32 vid) function u32 (line 206) | static u32 rtl838x_l2_hash_key(struct rtl838x_switch_priv *priv, u64 seed) function rtl838x_mac_force_mode_ctrl (line 231) | static inline int rtl838x_mac_force_mode_ctrl(int p) function rtl838x_mac_port_ctrl (line 236) | static inline int rtl838x_mac_port_ctrl(int p) function rtl838x_l2_port_new_salrn (line 241) | static inline int rtl838x_l2_port_new_salrn(int p) function rtl838x_l2_port_new_sa_fwd (line 246) | static inline int rtl838x_l2_port_new_sa_fwd(int p) function rtl838x_mac_link_spd_sts (line 251) | static inline int rtl838x_mac_link_spd_sts(int p) function rtl838x_trk_mbr_ctr (line 256) | inline static int rtl838x_trk_mbr_ctr(int group) function rtl838x_fill_l2_entry (line 264) | static void rtl838x_fill_l2_entry(u32 r[], struct rtl838x_l2_entry *e) function rtl838x_fill_l2_row (line 330) | static void rtl838x_fill_l2_row(u32 r[], struct rtl838x_l2_entry *e) function u64 (line 380) | static u64 rtl838x_read_l2_entry_using_hash(u32 hash, u32 pos, struct rt... function rtl838x_write_l2_entry_using_hash (line 402) | static void rtl838x_write_l2_entry_using_hash(u32 hash, u32 pos, struct ... function u64 (line 419) | static u64 rtl838x_read_cam(int idx, struct rtl838x_l2_entry *e) function rtl838x_write_cam (line 443) | static void rtl838x_write_cam(int idx, struct rtl838x_l2_entry *e) function u64 (line 458) | static u64 rtl838x_read_mcast_pmask(int idx) function rtl838x_write_mcast_pmask (line 471) | static void rtl838x_write_mcast_pmask(int idx, u64 portmask) function rtl838x_vlan_profile_setup (line 481) | static void rtl838x_vlan_profile_setup(int profile) function rtl838x_l2_learning_setup (line 497) | static void rtl838x_l2_learning_setup(void) function rtl838x_enable_learning (line 515) | static void rtl838x_enable_learning(int port, bool enable) function rtl838x_enable_flood (line 528) | static void rtl838x_enable_flood(int port, bool enable) function rtl838x_enable_mcast_flood (line 545) | static void rtl838x_enable_mcast_flood(int port, bool enable) function rtl838x_enable_bcast_flood (line 550) | static void rtl838x_enable_bcast_flood(int port, bool enable) function rtl838x_stp_get (line 555) | static void rtl838x_stp_get(struct rtl838x_switch_priv *priv, u16 msti, ... function rtl838x_stp_set (line 568) | static void rtl838x_stp_set(struct rtl838x_switch_priv *priv, u16 msti, ... function u64 (line 581) | u64 rtl838x_traffic_get(int source) function rtl838x_traffic_set (line 586) | void rtl838x_traffic_set(int source, u64 dest_matrix) function rtl838x_traffic_enable (line 591) | void rtl838x_traffic_enable(int source, int dest) function rtl838x_traffic_disable (line 596) | void rtl838x_traffic_disable(int source, int dest) function rtl838x_port_eee_set (line 604) | static void rtl838x_port_eee_set(struct rtl838x_switch_priv *priv, int p... function rtl838x_eee_port_ability (line 633) | static int rtl838x_eee_port_ability(struct rtl838x_switch_priv *priv, function rtl838x_init_eee (line 660) | static void rtl838x_init_eee(struct rtl838x_switch_priv *priv, bool enable) function rtl838x_pie_lookup_enable (line 679) | static void rtl838x_pie_lookup_enable(struct rtl838x_switch_priv *priv, ... function rtl838x_pie_rule_del (line 689) | static void rtl838x_pie_rule_del(struct rtl838x_switch_priv *priv, int i... function rtl838x_write_pie_templated (line 733) | static void rtl838x_write_pie_templated(u32 r[], struct pie_rule *pr, en... function rtl838x_read_pie_templated (line 900) | static void rtl838x_read_pie_templated(u32 r[], struct pie_rule *pr, enu... function rtl838x_read_pie_fixed_fields (line 1041) | static void rtl838x_read_pie_fixed_fields(u32 r[], struct pie_rule *pr) function rtl838x_write_pie_fixed_fields (line 1094) | static void rtl838x_write_pie_fixed_fields(u32 r[], struct pie_rule *pr) function rtl838x_write_pie_action (line 1150) | static int rtl838x_write_pie_action(u32 r[], struct pie_rule *pr) function rtl838x_read_pie_action (line 1267) | static void rtl838x_read_pie_action(u32 r[], struct pie_rule *pr) function rtl838x_pie_rule_dump_raw (line 1314) | static void rtl838x_pie_rule_dump_raw(u32 r[]) function rtl838x_pie_rule_dump (line 1325) | static void rtl838x_pie_rule_dump(struct pie_rule *pr) function rtl838x_pie_rule_read (line 1335) | static int rtl838x_pie_rule_read(struct rtl838x_switch_priv *priv, int i... function rtl838x_pie_rule_write (line 1365) | static int rtl838x_pie_rule_write(struct rtl838x_switch_priv *priv, int ... function rtl838x_pie_templ_has (line 1404) | static bool rtl838x_pie_templ_has(int t, enum template_field_id field_type) function rtl838x_pie_verify_template (line 1418) | static int rtl838x_pie_verify_template(struct rtl838x_switch_priv *priv, function rtl838x_pie_rule_add (line 1456) | static int rtl838x_pie_rule_add(struct rtl838x_switch_priv *priv, struct... function rtl838x_pie_rule_rm (line 1496) | static void rtl838x_pie_rule_rm(struct rtl838x_switch_priv *priv, struct... function rtl838x_pie_init (line 1509) | static void rtl838x_pie_init(struct rtl838x_switch_priv *priv) function u32 (line 1549) | static u32 rtl838x_packet_cntr_read(int counter) function rtl838x_packet_cntr_clear (line 1572) | static void rtl838x_packet_cntr_clear(int counter) function rtl838x_route_read (line 1589) | static void rtl838x_route_read(int idx, struct rtl83xx_route *rt) function rtl838x_route_write (line 1605) | static void rtl838x_route_write(int idx, struct rtl83xx_route *rt) function rtl838x_l3_setup (line 1618) | static int rtl838x_l3_setup(struct rtl838x_switch_priv *priv) function rtl838x_vlan_port_pvidmode_set (line 1624) | void rtl838x_vlan_port_pvidmode_set(int port, enum pbvlan_type type, enu... function rtl838x_vlan_port_pvid_set (line 1632) | void rtl838x_vlan_port_pvid_set(int port, enum pbvlan_type type, int pvid) function rtl838x_set_ageing_time (line 1640) | static int rtl838x_set_ageing_time(unsigned long msec) function rtl838x_set_igr_filter (line 1656) | static void rtl838x_set_igr_filter(int port, enum igr_filter state) function rtl838x_set_egr_filter (line 1662) | static void rtl838x_set_egr_filter(int port, enum egr_filter state) function rtl838x_set_distribution_algorithm (line 1668) | void rtl838x_set_distribution_algorithm(int group, int algoidx, u32 algo... function rtl838x_set_receive_management_action (line 1676) | void rtl838x_set_receive_management_action(int port, rma_ctrl_t type, ac... type rtl838x_reg (line 1696) | struct rtl838x_reg function irqreturn_t (line 1782) | irqreturn_t rtl838x_switch_irq(int irq, void *dev_id) function rtl838x_smi_wait_op (line 1806) | int rtl838x_smi_wait_op(int timeout) function rtl838x_read_phy (line 1820) | int rtl838x_read_phy(u32 port, u32 page, u32 reg, u32 *val) function rtl838x_write_phy (line 1861) | int rtl838x_write_phy(u32 port, u32 page, u32 reg, u32 val) function rtl838x_read_mmd_phy (line 1898) | int rtl838x_read_mmd_phy(u32 port, u32 addr, u32 reg, u32 *val) function rtl838x_write_mmd_phy (line 1935) | int rtl838x_write_mmd_phy(u32 port, u32 addr, u32 reg, u32 val) function rtl8380_get_version (line 1968) | void rtl8380_get_version(struct rtl838x_switch_priv *priv) function rtl838x_vlan_profile_dump (line 1995) | void rtl838x_vlan_profile_dump(int profile) function rtl8380_sds_rst (line 2009) | void rtl8380_sds_rst(int mac) function rtl8380_sds_power (line 2021) | int rtl8380_sds_power(int mac, int val) FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl838x.h type rma_ctrl_t (line 412) | typedef enum { type action_type_t (line 422) | typedef enum { type phy_type (line 595) | enum phy_type { type pbvlan_type (line 605) | enum pbvlan_type { type pbvlan_mode (line 610) | enum pbvlan_mode { type rtl838x_port (line 616) | struct rtl838x_port { type rtl838x_vlan_info (line 630) | struct rtl838x_vlan_info { type l2_entry_type (line 644) | enum l2_entry_type { type rtl838x_l2_entry (line 652) | struct rtl838x_l2_entry { type fwd_rule_action (line 687) | enum fwd_rule_action { type pie_phase (line 692) | enum pie_phase { type igr_filter (line 697) | enum igr_filter { type egr_filter (line 703) | enum egr_filter { type pie_rule (line 712) | struct pie_rule { type rtl838x_l3_intf (line 858) | struct rtl838x_l3_intf { type rtl93xx_rt_mac (line 879) | struct rtl93xx_rt_mac { type rtl83xx_nexthop (line 893) | struct rtl83xx_nexthop { type rtl838x_switch_priv (line 906) | struct rtl838x_switch_priv type rtl83xx_flow (line 908) | struct rtl83xx_flow { type rtl93xx_route_attr (line 917) | struct rtl93xx_route_attr { type rtl83xx_route (line 929) | struct rtl83xx_route { type rtl838x_reg (line 943) | struct rtl838x_reg { type rtl838x_switch_priv (line 1042) | struct rtl838x_switch_priv { type rtl838x_switch_priv (line 1090) | struct rtl838x_switch_priv type rtl838x_switch_priv (line 1091) | struct rtl838x_switch_priv FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl839x.c type mutex (line 6) | struct mutex type rtl83xx_soc_info (line 7) | struct rtl83xx_soc_info type template_field_id (line 10) | enum template_field_id { type template_field_id (line 77) | enum template_field_id function rtl839x_print_matrix (line 107) | void rtl839x_print_matrix(void) function rtl839x_port_iso_ctrl (line 119) | static inline int rtl839x_port_iso_ctrl(int p) function rtl839x_exec_tbl0_cmd (line 124) | static inline void rtl839x_exec_tbl0_cmd(u32 cmd) function rtl839x_exec_tbl1_cmd (line 130) | static inline void rtl839x_exec_tbl1_cmd(u32 cmd) function rtl839x_exec_tbl2_cmd (line 136) | inline void rtl839x_exec_tbl2_cmd(u32 cmd) function rtl839x_tbl_access_data_0 (line 142) | static inline int rtl839x_tbl_access_data_0(int i) function rtl839x_vlan_tables_read (line 147) | static void rtl839x_vlan_tables_read(u32 vlan, struct rtl838x_vlan_info ... function rtl839x_vlan_set_tagged (line 177) | static void rtl839x_vlan_set_tagged(u32 vlan, struct rtl838x_vlan_info *... function rtl839x_vlan_set_untagged (line 199) | static void rtl839x_vlan_set_untagged(u32 vlan, u64 portmask) function rtl839x_vlan_fwd_on_inner (line 218) | static void rtl839x_vlan_fwd_on_inner(int port, bool is_set) function u64 (line 229) | static u64 rtl839x_l2_hash_seed(u64 mac, u32 vid) function u32 (line 243) | static u32 rtl839x_l2_hash_key(struct rtl838x_switch_priv *priv, u64 seed) function rtl839x_mac_force_mode_ctrl (line 265) | static inline int rtl839x_mac_force_mode_ctrl(int p) function rtl839x_mac_port_ctrl (line 270) | static inline int rtl839x_mac_port_ctrl(int p) function rtl839x_l2_port_new_salrn (line 275) | static inline int rtl839x_l2_port_new_salrn(int p) function rtl839x_l2_port_new_sa_fwd (line 280) | static inline int rtl839x_l2_port_new_sa_fwd(int p) function rtl839x_mac_link_spd_sts (line 285) | static inline int rtl839x_mac_link_spd_sts(int p) function rtl839x_trk_mbr_ctr (line 290) | static inline int rtl839x_trk_mbr_ctr(int group) function rtl839x_fill_l2_entry (line 295) | static void rtl839x_fill_l2_entry(u32 r[], struct rtl838x_l2_entry *e) function rtl839x_fill_l2_row (line 359) | static void rtl839x_fill_l2_row(u32 r[], struct rtl838x_l2_entry *e) function u64 (line 410) | static u64 rtl839x_read_l2_entry_using_hash(u32 hash, u32 pos, struct rt... function rtl839x_write_l2_entry_using_hash (line 430) | static void rtl839x_write_l2_entry_using_hash(u32 hash, u32 pos, struct ... function u64 (line 447) | static u64 rtl839x_read_cam(int idx, struct rtl838x_l2_entry *e) function rtl839x_write_cam (line 469) | static void rtl839x_write_cam(int idx, struct rtl838x_l2_entry *e) function u64 (line 484) | static u64 rtl839x_read_mcast_pmask(int idx) function rtl839x_write_mcast_pmask (line 500) | static void rtl839x_write_mcast_pmask(int idx, u64 portmask) function rtl839x_vlan_profile_setup (line 512) | static void rtl839x_vlan_profile_setup(int profile) function u64 (line 527) | u64 rtl839x_traffic_get(int source) function rtl839x_traffic_set (line 532) | void rtl839x_traffic_set(int source, u64 dest_matrix) function rtl839x_traffic_enable (line 537) | void rtl839x_traffic_enable(int source, int dest) function rtl839x_traffic_disable (line 542) | void rtl839x_traffic_disable(int source, int dest) function rtl839x_l2_learning_setup (line 547) | static void rtl839x_l2_learning_setup(void) function rtl839x_enable_learning (line 561) | static void rtl839x_enable_learning(int port, bool enable) function rtl839x_enable_flood (line 575) | static void rtl839x_enable_flood(int port, bool enable) function rtl839x_enable_mcast_flood (line 593) | static void rtl839x_enable_mcast_flood(int port, bool enable) function rtl839x_enable_bcast_flood (line 598) | static void rtl839x_enable_bcast_flood(int port, bool enable) function irqreturn_t (line 602) | irqreturn_t rtl839x_switch_irq(int irq, void *dev_id) function rtl8390_sds_power (line 627) | int rtl8390_sds_power(int mac, int val) function rtl839x_read_phy (line 645) | int rtl839x_read_phy(u32 port, u32 page, u32 reg, u32 *val) function rtl839x_write_phy (line 676) | int rtl839x_write_phy(u32 port, u32 page, u32 reg, u32 val) function rtl839x_read_mmd_phy (line 717) | int rtl839x_read_mmd_phy(u32 port, u32 devnum, u32 regnum, u32 *val) function rtl839x_write_mmd_phy (line 752) | int rtl839x_write_mmd_phy(u32 port, u32 devnum, u32 regnum, u32 val) function rtl8390_get_version (line 784) | void rtl8390_get_version(struct rtl838x_switch_priv *priv) function rtl839x_vlan_profile_dump (line 797) | void rtl839x_vlan_profile_dump(int profile) function rtl839x_stp_get (line 814) | static void rtl839x_stp_get(struct rtl838x_switch_priv *priv, u16 msti, ... function rtl839x_stp_set (line 827) | static void rtl839x_stp_set(struct rtl838x_switch_priv *priv, u16 msti, ... function rtl839x_port_eee_set (line 842) | void rtl839x_port_eee_set(struct rtl838x_switch_priv *priv, int port, bo... function rtl839x_eee_port_ability (line 867) | int rtl839x_eee_port_ability(struct rtl838x_switch_priv *priv, struct et... function rtl839x_init_eee (line 895) | static void rtl839x_init_eee(struct rtl838x_switch_priv *priv, bool enable) function rtl839x_pie_lookup_enable (line 916) | static void rtl839x_pie_lookup_enable(struct rtl838x_switch_priv *priv, ... function rtl839x_pie_rule_del (line 926) | static int rtl839x_pie_rule_del(struct rtl838x_switch_priv *priv, int in... function rtl839x_write_pie_templated (line 953) | static void rtl839x_write_pie_templated(u32 r[], struct pie_rule *pr, en... function rtl839x_read_pie_templated (line 1127) | void rtl839x_read_pie_templated(u32 r[], struct pie_rule *pr, enum templ... function rtl839x_read_pie_fixed_fields (line 1266) | static void rtl839x_read_pie_fixed_fields(u32 r[], struct pie_rule *pr) function rtl839x_write_pie_fixed_fields (line 1302) | static void rtl839x_write_pie_fixed_fields(u32 r[], struct pie_rule *pr) function rtl839x_write_pie_action (line 1338) | static void rtl839x_write_pie_action(u32 r[], struct pie_rule *pr) function rtl839x_read_pie_action (line 1375) | static void rtl839x_read_pie_action(u32 r[], struct pie_rule *pr) function rtl839x_pie_rule_dump_raw (line 1402) | void rtl839x_pie_rule_dump_raw(u32 r[]) function rtl839x_pie_rule_dump (line 1417) | void rtl839x_pie_rule_dump(struct pie_rule *pr) function rtl839x_pie_rule_read (line 1427) | static int rtl839x_pie_rule_read(struct rtl838x_switch_priv *priv, int i... function rtl839x_pie_rule_write (line 1457) | static int rtl839x_pie_rule_write(struct rtl838x_switch_priv *priv, int ... function rtl839x_pie_templ_has (line 1494) | static bool rtl839x_pie_templ_has(int t, enum template_field_id field_type) function rtl839x_pie_verify_template (line 1508) | static int rtl839x_pie_verify_template(struct rtl838x_switch_priv *priv, function rtl839x_pie_rule_add (line 1546) | static int rtl839x_pie_rule_add(struct rtl838x_switch_priv *priv, struct... function rtl839x_pie_rule_rm (line 1589) | static void rtl839x_pie_rule_rm(struct rtl838x_switch_priv *priv, struct... function rtl839x_pie_init (line 1597) | static void rtl839x_pie_init(struct rtl838x_switch_priv *priv) function u32 (line 1648) | static u32 rtl839x_packet_cntr_read(int counter) function rtl839x_packet_cntr_clear (line 1669) | static void rtl839x_packet_cntr_clear(int counter) function rtl839x_route_read (line 1686) | static void rtl839x_route_read(int idx, struct rtl83xx_route *rt) function rtl839x_route_write (line 1705) | static void rtl839x_route_write(int idx, struct rtl83xx_route *rt) function rtl839x_setup_port_macs (line 1725) | static void rtl839x_setup_port_macs(struct rtl838x_switch_priv *priv) function rtl839x_l3_setup (line 1742) | int rtl839x_l3_setup(struct rtl838x_switch_priv *priv) function rtl839x_vlan_port_pvidmode_set (line 1749) | void rtl839x_vlan_port_pvidmode_set(int port, enum pbvlan_type type, enu... function rtl839x_vlan_port_pvid_set (line 1757) | void rtl839x_vlan_port_pvid_set(int port, enum pbvlan_type type, int pvid) function rtl839x_set_ageing_time (line 1765) | static int rtl839x_set_ageing_time(unsigned long msec) function rtl839x_set_igr_filter (line 1781) | static void rtl839x_set_igr_filter(int port, enum igr_filter state) function rtl839x_set_egr_filter (line 1787) | static void rtl839x_set_egr_filter(int port, enum egr_filter state) function rtl839x_set_distribution_algorithm (line 1793) | void rtl839x_set_distribution_algorithm(int group, int algoidx, u32 algo... function rtl839x_set_receive_management_action (line 1800) | void rtl839x_set_receive_management_action(int port, rma_ctrl_t type, ac... type rtl838x_reg (line 1820) | struct rtl838x_reg FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl83xx.h type fdb_update_work (line 14) | struct fdb_update_work { type rtl83xx_mib_desc (line 21) | struct rtl83xx_mib_desc { type table_reg (line 28) | struct table_reg { type rtl838x_tbl_reg_t (line 44) | typedef enum { type table_reg (line 68) | struct table_reg type table_reg (line 69) | struct table_reg type table_reg (line 70) | struct table_reg type table_reg (line 71) | struct table_reg type table_reg (line 72) | struct table_reg type table_reg (line 73) | struct table_reg type table_reg (line 74) | struct table_reg type rtl838x_switch_priv (line 76) | struct rtl838x_switch_priv type rtl838x_switch_priv (line 78) | struct rtl838x_switch_priv type net_device (line 80) | struct net_device type rtl838x_switch_priv (line 80) | struct rtl838x_switch_priv type rtl838x_switch_priv (line 99) | struct rtl838x_switch_priv type rtl838x_switch_priv (line 101) | struct rtl838x_switch_priv type dsa_switch (line 103) | struct dsa_switch type rtl838x_switch_priv (line 109) | struct rtl838x_switch_priv type rtl838x_switch_priv (line 111) | struct rtl838x_switch_priv type dsa_switch (line 113) | struct dsa_switch type rtl838x_switch_priv (line 118) | struct rtl838x_switch_priv type dsa_switch (line 133) | struct dsa_switch type netdev_lag_upper_info (line 133) | struct netdev_lag_upper_info type dsa_switch (line 134) | struct dsa_switch FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl930x.c type mutex (line 8) | struct mutex type rtl83xx_soc_info (line 9) | struct rtl83xx_soc_info type template_field_id (line 12) | enum template_field_id { type template_field_id (line 73) | enum template_field_id function rtl930x_print_matrix (line 103) | void rtl930x_print_matrix(void) function rtl930x_exec_tbl0_cmd (line 115) | inline void rtl930x_exec_tbl0_cmd(u32 cmd) function rtl930x_exec_tbl1_cmd (line 121) | inline void rtl930x_exec_tbl1_cmd(u32 cmd) function rtl930x_tbl_access_data_0 (line 127) | inline int rtl930x_tbl_access_data_0(int i) function rtl930x_l2_port_new_salrn (line 132) | static inline int rtl930x_l2_port_new_salrn(int p) function rtl930x_l2_port_new_sa_fwd (line 137) | static inline int rtl930x_l2_port_new_sa_fwd(int p) function rtl930x_trk_mbr_ctr (line 143) | inline static int rtl930x_trk_mbr_ctr(int group) function rtl930x_vlan_tables_read (line 148) | static void rtl930x_vlan_tables_read(u32 vlan, struct rtl838x_vlan_info ... function rtl930x_vlan_set_tagged (line 175) | static void rtl930x_vlan_set_tagged(u32 vlan, struct rtl838x_vlan_info *... function rtl930x_vlan_profile_dump (line 196) | void rtl930x_vlan_profile_dump(int profile) function rtl930x_vlan_set_untagged (line 220) | static void rtl930x_vlan_set_untagged(u32 vlan, u64 portmask) function rtl930x_vlan_fwd_on_inner (line 231) | static void rtl930x_vlan_fwd_on_inner(int port, bool is_set) function rtl930x_vlan_profile_setup (line 240) | static void rtl930x_vlan_profile_setup(int profile) function rtl930x_l2_learning_setup (line 261) | static void rtl930x_l2_learning_setup(void) function rtl930x_stp_get (line 273) | static void rtl930x_stp_get(struct rtl838x_switch_priv *priv, u16 msti, ... function rtl930x_stp_set (line 287) | static void rtl930x_stp_set(struct rtl838x_switch_priv *priv, u16 msti, ... function rtl930x_mac_force_mode_ctrl (line 300) | static inline int rtl930x_mac_force_mode_ctrl(int p) function rtl930x_mac_port_ctrl (line 305) | static inline int rtl930x_mac_port_ctrl(int p) function rtl930x_mac_link_spd_sts (line 310) | static inline int rtl930x_mac_link_spd_sts(int p) function u64 (line 315) | static u64 rtl930x_l2_hash_seed(u64 mac, u32 vid) function u32 (line 331) | static u32 rtl930x_l2_hash_key(struct rtl838x_switch_priv *priv, u64 seed) function rtl930x_fill_l2_entry (line 372) | static void rtl930x_fill_l2_entry(u32 r[], struct rtl838x_l2_entry *e) function rtl930x_fill_l2_row (line 433) | static void rtl930x_fill_l2_row(u32 r[], struct rtl838x_l2_entry *e) function u64 (line 482) | static u64 rtl930x_read_l2_entry_using_hash(u32 hash, u32 pos, struct rt... function rtl930x_write_l2_entry_using_hash (line 527) | static void rtl930x_write_l2_entry_using_hash(u32 hash, u32 pos, struct ... function u64 (line 547) | static u64 rtl930x_read_cam(int idx, struct rtl838x_l2_entry *e) function rtl930x_write_cam (line 567) | static void rtl930x_write_cam(int idx, struct rtl838x_l2_entry *e) function dump_l2_entry (line 582) | static void dump_l2_entry(struct rtl838x_l2_entry *e) function u64 (line 598) | static u64 rtl930x_read_mcast_pmask(int idx) function rtl930x_write_mcast_pmask (line 613) | static void rtl930x_write_mcast_pmask(int idx, u64 portmask) function u64 (line 627) | u64 rtl930x_traffic_get(int source) function rtl930x_traffic_set (line 641) | void rtl930x_traffic_set(int source, u64 dest_matrix) function rtl930x_traffic_enable (line 650) | void rtl930x_traffic_enable(int source, int dest) function rtl930x_traffic_disable (line 659) | void rtl930x_traffic_disable(int source, int dest) function rtl9300_dump_debug (line 668) | void rtl9300_dump_debug(void) function irqreturn_t (line 688) | irqreturn_t rtl930x_switch_irq(int irq, void *dev_id) function rtl930x_write_phy (line 714) | int rtl930x_write_phy(u32 port, u32 page, u32 reg, u32 val) function rtl930x_read_phy (line 744) | int rtl930x_read_phy(u32 port, u32 page, u32 reg, u32 *val) function rtl930x_write_mmd_phy (line 778) | int rtl930x_write_mmd_phy(u32 port, u32 devnum, u32 regnum, u32 val) function rtl930x_read_mmd_phy (line 809) | int rtl930x_read_mmd_phy(u32 port, u32 devnum, u32 regnum, u32 *val) function u32 (line 842) | u32 rtl930x_hash(struct rtl838x_switch_priv *priv, u64 seed) function rtl930x_port_eee_set (line 883) | void rtl930x_port_eee_set(struct rtl838x_switch_priv *priv, int port, bo... function rtl930x_eee_port_ability (line 907) | int rtl930x_eee_port_ability(struct rtl838x_switch_priv *priv, struct et... function rtl930x_init_eee (line 955) | static void rtl930x_init_eee(struct rtl838x_switch_priv *priv, bool enable) function u32 (line 971) | static u32 rtl930x_l3_hash4(u32 ip, int algorithm, bool move_dip) function u32 (line 997) | static u32 rtl930x_l3_hash6(struct in6_addr *ip6, int algorithm, bool mo... function rtl930x_route_read (line 1052) | static void rtl930x_route_read(int idx, struct rtl83xx_route *rt) function rtl930x_net6_mask (line 1121) | static void rtl930x_net6_mask(int prefix_len, struct in6_addr *ip6_m) function rtl930x_host_route_read (line 1135) | static void rtl930x_host_route_read(int idx, struct rtl83xx_route *rt) function rtl930x_host_route_write (line 1188) | static void rtl930x_host_route_write(int idx, struct rtl83xx_route *rt) function rtl930x_route_lookup_hw (line 1244) | static int rtl930x_route_lookup_hw(struct rtl83xx_route *rt) function rtl930x_find_l3_slot (line 1286) | static int rtl930x_find_l3_slot(struct rtl83xx_route *rt, bool must_exist) function rtl930x_route_write (line 1324) | static void rtl930x_route_write(int idx, struct rtl83xx_route *rt) function rtl930x_get_l3_nexthop (line 1407) | static void rtl930x_get_l3_nexthop(int idx, u16 *dmac_id, u16 *interface) function rtl930x_l3_mtu_del (line 1422) | static int rtl930x_l3_mtu_del(struct rtl838x_switch_priv *priv, int mtu) function rtl930x_l3_mtu_add (line 1438) | static int rtl930x_l3_mtu_add(struct rtl838x_switch_priv *priv, int mtu) function rtl930x_l3_intf_add (line 1473) | static int rtl930x_l3_intf_add(struct rtl838x_switch_priv *priv, struct ... function rtl930x_set_l3_nexthop (line 1512) | static void rtl930x_set_l3_nexthop(int idx, u16 dmac_id, u16 interface) function rtl930x_pie_lookup_enable (line 1526) | static void rtl930x_pie_lookup_enable(struct rtl838x_switch_priv *priv, ... function rtl930x_write_pie_templated (line 1542) | static void rtl930x_write_pie_templated(u32 r[], struct pie_rule *pr, en... function rtl930x_read_pie_fixed_fields (line 1707) | static void rtl930x_read_pie_fixed_fields(u32 r[], struct pie_rule *pr) function rtl930x_write_pie_fixed_fields (line 1751) | static void rtl930x_write_pie_fixed_fields(u32 r[], struct pie_rule *pr) function rtl930x_write_pie_action (line 1795) | static void rtl930x_write_pie_action(u32 r[], struct pie_rule *pr) function rtl930x_pie_rule_dump_raw (line 1832) | void rtl930x_pie_rule_dump_raw(u32 r[]) function rtl930x_pie_rule_write (line 1852) | static int rtl930x_pie_rule_write(struct rtl838x_switch_priv *priv, int ... function rtl930x_pie_templ_has (line 1889) | static bool rtl930x_pie_templ_has(int t, enum template_field_id field_type) function rtl930x_pie_verify_template (line 1908) | static int rtl930x_pie_verify_template(struct rtl838x_switch_priv *priv, function rtl930x_pie_rule_add (line 1946) | static int rtl930x_pie_rule_add(struct rtl838x_switch_priv *priv, struct... function rtl930x_pie_rule_del (line 1997) | static int rtl930x_pie_rule_del(struct rtl838x_switch_priv *priv, int in... function rtl930x_pie_rule_rm (line 2015) | static void rtl930x_pie_rule_rm(struct rtl838x_switch_priv *priv, struct... function rtl930x_pie_init (line 2023) | static void rtl930x_pie_init(struct rtl838x_switch_priv *priv) function rtl930x_set_l3_egress_intf (line 2073) | static void rtl930x_set_l3_egress_intf(int idx, struct rtl838x_l3_intf *... function rtl930x_get_l3_router_mac (line 2105) | static void rtl930x_get_l3_router_mac(u32 idx, struct rtl93xx_rt_mac *m) function rtl930x_set_l3_router_mac (line 2139) | static void rtl930x_set_l3_router_mac(u32 idx, struct rtl93xx_rt_mac *m) function u64 (line 2180) | static u64 rtl930x_get_l3_egress_mac(u32 idx) function rtl930x_set_l3_egress_mac (line 2200) | static void rtl930x_set_l3_egress_mac(u32 idx, u64 mac) function rtl930x_l3_setup (line 2221) | int rtl930x_l3_setup(struct rtl838x_switch_priv *priv) function u32 (line 2279) | static u32 rtl930x_packet_cntr_read(int counter) function rtl930x_packet_cntr_clear (line 2302) | static void rtl930x_packet_cntr_clear(int counter) function rtl930x_vlan_port_pvidmode_set (line 2319) | void rtl930x_vlan_port_pvidmode_set(int port, enum pbvlan_type type, enu... function rtl930x_vlan_port_pvid_set (line 2327) | void rtl930x_vlan_port_pvid_set(int port, enum pbvlan_type type, int pvid) function rtl930x_set_ageing_time (line 2335) | static int rtl930x_set_ageing_time(unsigned long msec) function rtl930x_set_igr_filter (line 2351) | static void rtl930x_set_igr_filter(int port, enum igr_filter state) function rtl930x_set_egr_filter (line 2357) | static void rtl930x_set_egr_filter(int port, enum egr_filter state) function rtl930x_set_distribution_algorithm (line 2363) | void rtl930x_set_distribution_algorithm(int group, int algoidx, u32 algo... function rtl930x_led_init (line 2403) | static void rtl930x_led_init(struct rtl838x_switch_priv *priv) type rtl838x_reg (line 2464) | struct rtl838x_reg FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/rtl931x.c type mutex (line 6) | struct mutex type rtl83xx_soc_info (line 7) | struct rtl83xx_soc_info type template_field_id (line 10) | enum template_field_id { type template_field_id (line 65) | enum template_field_id function rtl931x_exec_tbl0_cmd (line 100) | inline void rtl931x_exec_tbl0_cmd(u32 cmd) function rtl931x_exec_tbl1_cmd (line 106) | inline void rtl931x_exec_tbl1_cmd(u32 cmd) function rtl931x_tbl_access_data_0 (line 112) | inline int rtl931x_tbl_access_data_0(int i) function rtl931x_vlan_profile_dump (line 117) | void rtl931x_vlan_profile_dump(int index) function rtl931x_stp_get (line 137) | static void rtl931x_stp_get(struct rtl838x_switch_priv *priv, u16 msti, ... function rtl931x_stp_set (line 150) | static void rtl931x_stp_set(struct rtl838x_switch_priv *priv, u16 msti, ... function rtl931x_trk_mbr_ctr (line 162) | inline static int rtl931x_trk_mbr_ctr(int group) function rtl931x_vlan_tables_read (line 167) | static void rtl931x_vlan_tables_read(u32 vlan, struct rtl838x_vlan_info ... function rtl931x_vlan_set_tagged (line 207) | static void rtl931x_vlan_set_tagged(u32 vlan, struct rtl838x_vlan_info *... function rtl931x_vlan_set_untagged (line 237) | static void rtl931x_vlan_set_untagged(u32 vlan, u64 portmask) function rtl931x_mac_force_mode_ctrl (line 246) | static inline int rtl931x_mac_force_mode_ctrl(int p) function rtl931x_mac_link_spd_sts (line 251) | static inline int rtl931x_mac_link_spd_sts(int p) function rtl931x_mac_port_ctrl (line 256) | static inline int rtl931x_mac_port_ctrl(int p) function rtl931x_l2_port_new_salrn (line 261) | static inline int rtl931x_l2_port_new_salrn(int p) function rtl931x_l2_port_new_sa_fwd (line 266) | static inline int rtl931x_l2_port_new_sa_fwd(int p) function irqreturn_t (line 271) | irqreturn_t rtl931x_switch_irq(int irq, void *dev_id) function rtl931x_write_phy (line 302) | int rtl931x_write_phy(u32 port, u32 page, u32 reg, u32 val) function rtl931x_read_phy (line 338) | int rtl931x_read_phy(u32 port, u32 page, u32 reg, u32 *val) function rtl931x_read_mmd_phy (line 369) | int rtl931x_read_mmd_phy(u32 port, u32 devnum, u32 regnum, u32 *val) function rtl931x_write_mmd_phy (line 413) | int rtl931x_write_mmd_phy(u32 port, u32 devnum, u32 regnum, u32 val) function rtl931x_print_matrix (line 446) | void rtl931x_print_matrix(void) function rtl931x_set_receive_management_action (line 457) | void rtl931x_set_receive_management_action(int port, rma_ctrl_t type, ac... function u64 (line 513) | u64 rtl931x_traffic_get(int source) function rtl931x_traffic_set (line 527) | void rtl931x_traffic_set(int source, u64 dest_matrix) function rtl931x_traffic_enable (line 536) | void rtl931x_traffic_enable(int source, int dest) function rtl931x_traffic_disable (line 545) | void rtl931x_traffic_disable(int source, int dest) function u64 (line 554) | static u64 rtl931x_l2_hash_seed(u64 mac, u32 vid) function u32 (line 570) | static u32 rtl931x_l2_hash_key(struct rtl838x_switch_priv *priv, u64 seed) function rtl931x_fill_l2_entry (line 615) | static void rtl931x_fill_l2_entry(u32 r[], struct rtl838x_l2_entry *e) function rtl931x_fill_l2_row (line 683) | static void rtl931x_fill_l2_row(u32 r[], struct rtl838x_l2_entry *e) function u64 (line 732) | static u64 rtl931x_read_l2_entry_using_hash(u32 hash, u32 pos, struct rt... function u64 (line 777) | static u64 rtl931x_read_cam(int idx, struct rtl838x_l2_entry *e) function rtl931x_write_cam (line 782) | static void rtl931x_write_cam(int idx, struct rtl838x_l2_entry *e) function rtl931x_write_l2_entry_using_hash (line 786) | static void rtl931x_write_l2_entry_using_hash(u32 hash, u32 pos, struct ... function rtl931x_vlan_fwd_on_inner (line 808) | static void rtl931x_vlan_fwd_on_inner(int port, bool is_set) function rtl931x_vlan_profile_setup (line 817) | static void rtl931x_vlan_profile_setup(int profile) function rtl931x_l2_learning_setup (line 845) | static void rtl931x_l2_learning_setup(void) function u64 (line 857) | static u64 rtl931x_read_mcast_pmask(int idx) function rtl931x_write_mcast_pmask (line 874) | static void rtl931x_write_mcast_pmask(int idx, u64 portmask) function rtl931x_set_ageing_time (line 890) | static int rtl931x_set_ageing_time(unsigned long msec) function rtl931x_sw_init (line 904) | void rtl931x_sw_init(struct rtl838x_switch_priv *priv) function rtl931x_pie_lookup_enable (line 909) | static void rtl931x_pie_lookup_enable(struct rtl838x_switch_priv *priv, ... function rtl931x_pie_data_fill (line 926) | int rtl931x_pie_data_fill(enum template_field_id field_type, struct pie_... function rtl931x_write_pie_templated (line 1084) | static void rtl931x_write_pie_templated(u32 r[], struct pie_rule *pr, en... function rtl931x_read_pie_fixed_fields (line 1104) | static void rtl931x_read_pie_fixed_fields(u32 r[], struct pie_rule *pr) function rtl931x_write_pie_fixed_fields (line 1144) | static void rtl931x_write_pie_fixed_fields(u32 r[], struct pie_rule *pr) function rtl931x_write_pie_action (line 1184) | static void rtl931x_write_pie_action(u32 r[], struct pie_rule *pr) function rtl931x_pie_rule_dump_raw (line 1222) | void rtl931x_pie_rule_dump_raw(u32 r[]) function rtl931x_pie_rule_write (line 1242) | static int rtl931x_pie_rule_write(struct rtl838x_switch_priv *priv, int ... function rtl931x_pie_templ_has (line 1279) | static bool rtl931x_pie_templ_has(int t, enum template_field_id field_type) function rtl931x_pie_verify_template (line 1298) | static int rtl931x_pie_verify_template(struct rtl838x_switch_priv *priv, function rtl931x_pie_rule_add (line 1336) | static int rtl931x_pie_rule_add(struct rtl838x_switch_priv *priv, struct... function rtl931x_pie_rule_del (line 1387) | static int rtl931x_pie_rule_del(struct rtl838x_switch_priv *priv, int in... function rtl931x_pie_rule_rm (line 1405) | static void rtl931x_pie_rule_rm(struct rtl838x_switch_priv *priv, struct... function rtl931x_pie_init (line 1413) | static void rtl931x_pie_init(struct rtl838x_switch_priv *priv) function rtl931x_l3_setup (line 1468) | int rtl931x_l3_setup(struct rtl838x_switch_priv *priv) function rtl931x_vlan_port_pvidmode_set (line 1473) | void rtl931x_vlan_port_pvidmode_set(int port, enum pbvlan_type type, enu... function rtl931x_vlan_port_pvid_set (line 1481) | void rtl931x_vlan_port_pvid_set(int port, enum pbvlan_type type, int pvid) function rtl931x_set_igr_filter (line 1489) | static void rtl931x_set_igr_filter(int port, enum igr_filter state) function rtl931x_set_egr_filter (line 1495) | static void rtl931x_set_egr_filter(int port, enum egr_filter state) function rtl931x_set_distribution_algorithm (line 1501) | void rtl931x_set_distribution_algorithm(int group, int algoidx, u32 algo... function rtl931x_led_init (line 1541) | static void rtl931x_led_init(struct rtl838x_switch_priv *priv) type rtl838x_reg (line 1603) | struct rtl838x_reg FILE: target/linux/realtek/files-5.10/drivers/net/dsa/rtl83xx/tc.c function rtl83xx_parse_flow_rule (line 16) | static int rtl83xx_parse_flow_rule(struct rtl838x_switch_priv *priv, function rtl83xx_flow_bypass_all (line 115) | static void rtl83xx_flow_bypass_all(struct rtl83xx_flow *flow) function rtl83xx_parse_fwd (line 123) | static int rtl83xx_parse_fwd(struct rtl838x_switch_priv *priv, function rtl83xx_add_flow (line 143) | static int rtl83xx_add_flow(struct rtl838x_switch_priv *priv, struct flo... type rhashtable_params (line 229) | struct rhashtable_params type rtl83xx_flow (line 230) | struct rtl83xx_flow type rtl83xx_flow (line 231) | struct rtl83xx_flow type rtl83xx_flow (line 232) | struct rtl83xx_flow function rtl83xx_configure_flower (line 236) | static int rtl83xx_configure_flower(struct rtl838x_switch_priv *priv, function rtl83xx_delete_flower (line 294) | static int rtl83xx_delete_flower(struct rtl838x_switch_priv *priv, function rtl83xx_stats_flower (line 317) | static int rtl83xx_stats_flower(struct rtl838x_switch_priv *priv, function rtl83xx_setup_tc_cls_flower (line 342) | static int rtl83xx_setup_tc_cls_flower(struct rtl838x_switch_priv *priv, function rtl83xx_setup_tc_block_cb (line 359) | static int rtl83xx_setup_tc_block_cb(enum tc_setup_type type, void *type... function rtl83xx_setup_tc (line 375) | int rtl83xx_setup_tc(struct net_device *dev, enum tc_setup_type type, vo... FILE: target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.c type rtl83xx_soc_info (line 27) | struct rtl83xx_soc_info type p_hdr (line 55) | struct p_hdr { type n_event (line 64) | struct n_event { type ring_b (line 73) | struct ring_b { type notify_block (line 84) | struct notify_block { type notify_b (line 88) | struct notify_b { function rtl838x_create_tx_header (line 95) | static void rtl838x_create_tx_header(struct p_hdr *h, int dest_port, int... function rtl839x_create_tx_header (line 112) | static void rtl839x_create_tx_header(struct p_hdr *h, int dest_port, int... function rtl930x_create_tx_header (line 137) | static void rtl930x_create_tx_header(struct p_hdr *h, int dest_port, int... function rtl931x_create_tx_header (line 150) | static void rtl931x_create_tx_header(struct p_hdr *h, int dest_port, int... function rtl93xx_header_vlan_set (line 168) | static void rtl93xx_header_vlan_set(struct p_hdr *h, int vlan) type rtl838x_rx_q (line 175) | struct rtl838x_rx_q { type rtl838x_eth_priv (line 181) | struct rtl838x_eth_priv { type rtl838x_eth_priv (line 205) | struct rtl838x_eth_priv function rtl838x_update_cntr (line 224) | void rtl838x_update_cntr(int r, int released) function rtl839x_update_cntr (line 229) | void rtl839x_update_cntr(int r, int released) function rtl930x_update_cntr (line 234) | void rtl930x_update_cntr(int r, int released) function rtl931x_update_cntr (line 246) | void rtl931x_update_cntr(int r, int released) type dsa_tag (line 257) | struct dsa_tag { function rtl838x_decode_tag (line 266) | bool rtl838x_decode_tag(struct p_hdr *h, struct dsa_tag *t) function rtl839x_decode_tag (line 282) | bool rtl839x_decode_tag(struct p_hdr *h, struct dsa_tag *t) function rtl930x_decode_tag (line 299) | bool rtl930x_decode_tag(struct p_hdr *h, struct dsa_tag *t) function rtl931x_decode_tag (line 315) | bool rtl931x_decode_tag(struct p_hdr *h, struct dsa_tag *t) function rtl838x_rb_cleanup (line 336) | static void rtl838x_rb_cleanup(struct rtl838x_eth_priv *priv, int status) type fdb_update_work (line 366) | struct fdb_update_work { function rtl838x_fdb_sync (line 372) | void rtl838x_fdb_sync(struct work_struct *work) function rtl839x_l2_notification_handler (line 395) | static void rtl839x_l2_notification_handler(struct rtl838x_eth_priv *priv) function irqreturn_t (line 433) | static irqreturn_t rtl83xx_net_irq(int irq, void *dev_id) function irqreturn_t (line 487) | static irqreturn_t rtl93xx_net_irq(int irq, void *dev_id) type rtl838x_eth_reg (line 531) | struct rtl838x_eth_reg type rtl838x_eth_reg (line 556) | struct rtl838x_eth_reg type rtl838x_eth_reg (line 581) | struct rtl838x_eth_reg type rtl838x_eth_reg (line 612) | struct rtl838x_eth_reg function rtl838x_hw_reset (line 643) | static void rtl838x_hw_reset(struct rtl838x_eth_priv *priv) function rtl838x_hw_ring_setup (line 719) | static void rtl838x_hw_ring_setup(struct rtl838x_eth_priv *priv) function rtl838x_hw_en_rxtx (line 731) | static void rtl838x_hw_en_rxtx(struct rtl838x_eth_priv *priv) function rtl839x_hw_en_rxtx (line 758) | static void rtl839x_hw_en_rxtx(struct rtl838x_eth_priv *priv) function rtl93xx_hw_en_rxtx (line 782) | static void rtl93xx_hw_en_rxtx(struct rtl838x_eth_priv *priv) function rtl838x_setup_ring_buffer (line 821) | static void rtl838x_setup_ring_buffer(struct rtl838x_eth_priv *priv, str... function rtl839x_setup_notify_ring_buffer (line 858) | static void rtl839x_setup_notify_ring_buffer(struct rtl838x_eth_priv *priv) function rtl838x_eth_open (line 878) | static int rtl838x_eth_open(struct net_device *ndev) function rtl838x_hw_stop (line 950) | static void rtl838x_hw_stop(struct rtl838x_eth_priv *priv) function rtl838x_eth_stop (line 1014) | static int rtl838x_eth_stop(struct net_device *ndev) function rtl839x_eth_set_multicast_list (line 1033) | static void rtl839x_eth_set_multicast_list(struct net_device *ndev) function rtl838x_eth_set_multicast_list (line 1054) | static void rtl838x_eth_set_multicast_list(struct net_device *ndev) function rtl930x_eth_set_multicast_list (line 1073) | static void rtl930x_eth_set_multicast_list(struct net_device *ndev) function rtl931x_eth_set_multicast_list (line 1092) | static void rtl931x_eth_set_multicast_list(struct net_device *ndev) function rtl838x_eth_tx_timeout (line 1111) | static void rtl838x_eth_tx_timeout(struct net_device *ndev, unsigned int... function rtl838x_eth_tx (line 1126) | static int rtl838x_eth_tx(struct sk_buff *skb, struct net_device *dev) function u16 (line 1223) | u16 rtl83xx_pick_tx_queue(struct net_device *dev, struct sk_buff *skb, function u16 (line 1235) | u16 rtl93xx_pick_tx_queue(struct net_device *dev, struct sk_buff *skb, function rtl838x_hw_receive (line 1243) | static int rtl838x_hw_receive(struct net_device *dev, int r, int budget) function rtl838x_poll_rx (line 1351) | static int rtl838x_poll_rx(struct napi_struct *napi, int budget) function rtl838x_validate (line 1379) | static void rtl838x_validate(struct phylink_config *config, function rtl838x_mac_config (line 1427) | static void rtl838x_mac_config(struct phylink_config *config, function rtl838x_mac_an_restart (line 1438) | static void rtl838x_mac_an_restart(struct phylink_config *config) function rtl838x_mac_pcs_get_state (line 1454) | static void rtl838x_mac_pcs_get_state(struct phylink_config *config, function rtl838x_mac_link_down (line 1500) | static void rtl838x_mac_link_down(struct phylink_config *config, function rtl838x_mac_link_up (line 1512) | static void rtl838x_mac_link_up(struct phylink_config *config, function rtl838x_set_mac_hw (line 1525) | static void rtl838x_set_mac_hw(struct net_device *dev, u8 *mac) function rtl838x_set_mac_address (line 1548) | static int rtl838x_set_mac_address(struct net_device *dev, void *p) function rtl8390_init_mac (line 1564) | static int rtl8390_init_mac(struct rtl838x_eth_priv *priv) function rtl8380_init_mac (line 1570) | static int rtl8380_init_mac(struct rtl838x_eth_priv *priv) function rtl838x_get_link_ksettings (line 1598) | static int rtl838x_get_link_ksettings(struct net_device *ndev, function rtl838x_set_link_ksettings (line 1607) | static int rtl838x_set_link_ksettings(struct net_device *ndev, function rtl838x_mdio_read_paged (line 1616) | static int rtl838x_mdio_read_paged(struct mii_bus *bus, int mii_id, u16 ... function rtl838x_mdio_read (line 1641) | static int rtl838x_mdio_read(struct mii_bus *bus, int mii_id, int regnum) function rtl839x_mdio_read_paged (line 1646) | static int rtl839x_mdio_read_paged(struct mii_bus *bus, int mii_id, u16 ... function rtl839x_mdio_read (line 1671) | static int rtl839x_mdio_read(struct mii_bus *bus, int mii_id, int regnum) function rtl930x_mdio_read_paged (line 1676) | static int rtl930x_mdio_read_paged(struct mii_bus *bus, int mii_id, u16 ... function rtl930x_mdio_read (line 1701) | static int rtl930x_mdio_read(struct mii_bus *bus, int mii_id, int regnum) function rtl931x_mdio_read_paged (line 1706) | static int rtl931x_mdio_read_paged(struct mii_bus *bus, int mii_id, u16 ... function rtl931x_mdio_read (line 1740) | static int rtl931x_mdio_read(struct mii_bus *bus, int mii_id, int regnum) function rtl838x_mdio_write_paged (line 1745) | static int rtl838x_mdio_write_paged(struct mii_bus *bus, int mii_id, u16... function rtl838x_mdio_write (line 1773) | static int rtl838x_mdio_write(struct mii_bus *bus, int mii_id, function rtl839x_mdio_write_paged (line 1779) | static int rtl839x_mdio_write_paged(struct mii_bus *bus, int mii_id, u16... function rtl839x_mdio_write (line 1803) | static int rtl839x_mdio_write(struct mii_bus *bus, int mii_id, function rtl930x_mdio_write_paged (line 1809) | static int rtl930x_mdio_write_paged(struct mii_bus *bus, int mii_id, u16... function rtl930x_mdio_write (line 1827) | static int rtl930x_mdio_write(struct mii_bus *bus, int mii_id, function rtl931x_mdio_write_paged (line 1833) | static int rtl931x_mdio_write_paged(struct mii_bus *bus, int mii_id, u16... function rtl931x_mdio_write (line 1857) | static int rtl931x_mdio_write(struct mii_bus *bus, int mii_id, function rtl838x_mdio_reset (line 1863) | static int rtl838x_mdio_reset(struct mii_bus *bus) function rtl839x_mdio_reset (line 1876) | static int rtl839x_mdio_reset(struct mii_bus *bus) function rtl930x_mdio_reset (line 1895) | static int rtl930x_mdio_reset(struct mii_bus *bus) function rtl931x_mdio_reset (line 2000) | static int rtl931x_mdio_reset(struct mii_bus *bus) function rtl931x_chip_init (line 2059) | static int rtl931x_chip_init(struct rtl838x_eth_priv *priv) function rtl838x_mdio_init (line 2095) | static int rtl838x_mdio_init(struct rtl838x_eth_priv *priv) function rtl838x_mdio_remove (line 2217) | static int rtl838x_mdio_remove(struct rtl838x_eth_priv *priv) function netdev_features_t (line 2229) | static netdev_features_t rtl838x_fix_features(struct net_device *dev, function rtl83xx_set_features (line 2235) | static int rtl83xx_set_features(struct net_device *dev, netdev_features_... function rtl93xx_set_features (line 2249) | static int rtl93xx_set_features(struct net_device *dev, netdev_features_... type net_device_ops (line 2263) | struct net_device_ops type net_device_ops (line 2277) | struct net_device_ops type net_device_ops (line 2291) | struct net_device_ops type net_device_ops (line 2305) | struct net_device_ops type phylink_mac_ops (line 2318) | struct phylink_mac_ops type ethtool_ops (line 2327) | struct ethtool_ops function rtl838x_eth_probe (line 2332) | static int __init rtl838x_eth_probe(struct platform_device *pdev) function rtl838x_eth_remove (line 2536) | static int rtl838x_eth_remove(struct platform_device *pdev) type of_device_id (line 2558) | struct of_device_id type platform_driver (line 2564) | struct platform_driver FILE: target/linux/realtek/files-5.10/drivers/net/ethernet/rtl838x_eth.h function rtl838x_mac_port_ctrl (line 221) | inline int rtl838x_mac_port_ctrl(int p) function rtl839x_mac_port_ctrl (line 226) | inline int rtl839x_mac_port_ctrl(int p) function rtl930x_mac_port_ctrl (line 236) | inline int rtl930x_mac_port_ctrl(int p) function rtl931x_mac_port_ctrl (line 241) | inline int rtl931x_mac_port_ctrl(int p) function rtl838x_dma_if_rx_ring_size (line 246) | inline int rtl838x_dma_if_rx_ring_size(int i) function rtl839x_dma_if_rx_ring_size (line 251) | inline int rtl839x_dma_if_rx_ring_size(int i) function rtl930x_dma_if_rx_ring_size (line 256) | inline int rtl930x_dma_if_rx_ring_size(int i) function rtl931x_dma_if_rx_ring_size (line 261) | inline int rtl931x_dma_if_rx_ring_size(int i) function rtl838x_dma_if_rx_ring_cntr (line 266) | inline int rtl838x_dma_if_rx_ring_cntr(int i) function rtl839x_dma_if_rx_ring_cntr (line 271) | inline int rtl839x_dma_if_rx_ring_cntr(int i) function rtl930x_dma_if_rx_ring_cntr (line 276) | inline int rtl930x_dma_if_rx_ring_cntr(int i) function rtl931x_dma_if_rx_ring_cntr (line 281) | inline int rtl931x_dma_if_rx_ring_cntr(int i) function u32 (line 286) | inline u32 rtl838x_get_mac_link_sts(int port) function u32 (line 291) | inline u32 rtl839x_get_mac_link_sts(int p) function u32 (line 296) | inline u32 rtl930x_get_mac_link_sts(int port) function u32 (line 305) | inline u32 rtl931x_get_mac_link_sts(int p) function u32 (line 310) | inline u32 rtl838x_get_mac_link_dup_sts(int port) function u32 (line 315) | inline u32 rtl839x_get_mac_link_dup_sts(int p) function u32 (line 320) | inline u32 rtl930x_get_mac_link_dup_sts(int port) function u32 (line 325) | inline u32 rtl931x_get_mac_link_dup_sts(int p) function u32 (line 330) | inline u32 rtl838x_get_mac_link_spd_sts(int port) function u32 (line 339) | inline u32 rtl839x_get_mac_link_spd_sts(int port) function u32 (line 349) | inline u32 rtl930x_get_mac_link_spd_sts(int port) function u32 (line 358) | inline u32 rtl931x_get_mac_link_spd_sts(int port) function u32 (line 367) | inline u32 rtl838x_get_mac_rx_pause_sts(int port) function u32 (line 372) | inline u32 rtl839x_get_mac_rx_pause_sts(int p) function u32 (line 377) | inline u32 rtl930x_get_mac_rx_pause_sts(int port) function u32 (line 382) | inline u32 rtl931x_get_mac_rx_pause_sts(int p) function u32 (line 387) | inline u32 rtl838x_get_mac_tx_pause_sts(int port) function u32 (line 392) | inline u32 rtl839x_get_mac_tx_pause_sts(int p) function u32 (line 397) | inline u32 rtl930x_get_mac_tx_pause_sts(int port) function u32 (line 402) | inline u32 rtl931x_get_mac_tx_pause_sts(int p) type p_hdr (line 407) | struct p_hdr type dsa_tag (line 408) | struct dsa_tag type rtl838x_eth_reg (line 410) | struct rtl838x_eth_reg { type net_device (line 455) | struct net_device type tc_setup_type (line 455) | enum tc_setup_type FILE: target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.c type rtl83xx_soc_info (line 17) | struct rtl83xx_soc_info type mutex (line 18) | struct mutex type firmware (line 64) | struct firmware type firmware (line 65) | struct firmware type firmware (line 66) | struct firmware function u64 (line 68) | static u64 disable_polling(int port) function resume_polling (line 100) | static int resume_polling(u64 saved_state) function rtl8380_int_phy_on_off (line 125) | static void rtl8380_int_phy_on_off(struct phy_device *phydev, bool on) function rtl8380_rtl8214fc_on_off (line 130) | static void rtl8380_rtl8214fc_on_off(struct phy_device *phydev, bool on) function rtl8380_phy_reset (line 141) | static void rtl8380_phy_reset(struct phy_device *phydev) function rtl9300_sds_rst (line 160) | void rtl9300_sds_rst(int sds_num, u32 mode) function rtl9300_sds_set (line 180) | void rtl9300_sds_set(int sds_num, u32 mode) function u32 (line 196) | u32 rtl9300_sds_mode_get(int sds_num) function rtl839x_read_sds_phy (line 215) | int rtl839x_read_sds_phy(int phy_addr, int phy_reg) function rtl930x_read_sds_phy (line 255) | int rtl930x_read_sds_phy(int phy_addr, int page, int phy_reg) function rtl930x_write_sds_phy (line 274) | int rtl930x_write_sds_phy(int phy_addr, int page, int phy_reg, u16 v) function rtl931x_read_sds_phy (line 297) | int rtl931x_read_sds_phy(int phy_addr, int page, int phy_reg) function rtl931x_write_sds_phy (line 318) | int rtl931x_write_sds_phy(int phy_addr, int page, int phy_reg, u16 v) function rtl838x_read_sds_phy (line 348) | int rtl838x_read_sds_phy(int phy_addr, int phy_reg) function rtl839x_write_sds_phy (line 360) | int rtl839x_write_sds_phy(int phy_addr, int phy_reg, u16 v) function rtl8380_read_status (line 386) | static int rtl8380_read_status(struct phy_device *phydev) function rtl8393_read_status (line 403) | static int rtl8393_read_status(struct phy_device *phydev) function rtl8226_read_page (line 428) | static int rtl8226_read_page(struct phy_device *phydev) function rtl8226_write_page (line 433) | static int rtl8226_write_page(struct phy_device *phydev, int page) function rtl8226_read_status (line 438) | static int rtl8226_read_status(struct phy_device *phydev) function rtl8226_advertise_aneg (line 491) | static int rtl8226_advertise_aneg(struct phy_device *phydev) function rtl8226_config_aneg (line 531) | static int rtl8226_config_aneg(struct phy_device *phydev) function rtl8226_get_eee (line 566) | static int rtl8226_get_eee(struct phy_device *phydev, function rtl8226_set_eee (line 587) | static int rtl8226_set_eee(struct phy_device *phydev, struct ethtool_eee... type fw_header (line 628) | struct fw_header type phy_device (line 628) | struct phy_device type firmware (line 629) | struct firmware type device (line 632) | struct device type fw_header (line 634) | struct fw_header type fw_header (line 641) | struct fw_header type fw_header (line 647) | struct fw_header function rtl821x_phy_setup_package_broadcast (line 671) | static void rtl821x_phy_setup_package_broadcast(struct phy_device *phyde... function rtl8390_configure_generic (line 690) | static int rtl8390_configure_generic(struct phy_device *phydev) function rtl8380_configure_int_rtl8218b (line 710) | static int rtl8380_configure_int_rtl8218b(struct phy_device *phydev) function rtl8380_configure_ext_rtl8218b (line 799) | static int rtl8380_configure_ext_rtl8218b(struct phy_device *phydev) function rtl8218b_ext_match_phy_device (line 922) | static int rtl8218b_ext_match_phy_device(struct phy_device *phydev) function rtl8380_rtl8214fc_media_set (line 937) | static void rtl8380_rtl8214fc_media_set(struct phy_device *phydev, bool ... function rtl8380_rtl8214fc_media_is_fibre (line 996) | static bool rtl8380_rtl8214fc_media_is_fibre(struct phy_device *phydev) function rtl8214fc_set_port (line 1011) | static int rtl8214fc_set_port(struct phy_device *phydev, int port) function rtl8214fc_get_port (line 1022) | static int rtl8214fc_get_port(struct phy_device *phydev) function rtl8218d_eee_set (line 1038) | void rtl8218d_eee_set(struct phy_device *phydev, bool enable) function rtl8218b_get_eee (line 1074) | static int rtl8218b_get_eee(struct phy_device *phydev, function rtl8218d_get_eee (line 1102) | static int rtl8218d_get_eee(struct phy_device *phydev, function rtl8214fc_set_eee (line 1124) | static int rtl8214fc_set_eee(struct phy_device *phydev, function rtl8214fc_get_eee (line 1181) | static int rtl8214fc_get_eee(struct phy_device *phydev, function rtl8218b_set_eee (line 1195) | static int rtl8218b_set_eee(struct phy_device *phydev, struct ethtool_ee... function rtl8218d_set_eee (line 1249) | static int rtl8218d_set_eee(struct phy_device *phydev, struct ethtool_ee... function rtl8214c_match_phy_device (line 1265) | static int rtl8214c_match_phy_device(struct phy_device *phydev) function rtl8380_configure_rtl8214c (line 1270) | static int rtl8380_configure_rtl8214c(struct phy_device *phydev) function rtl8380_configure_rtl8214fc (line 1288) | static int rtl8380_configure_rtl8214fc(struct phy_device *phydev) function rtl8214fc_match_phy_device (line 1427) | static int rtl8214fc_match_phy_device(struct phy_device *phydev) function rtl8380_configure_serdes (line 1434) | static int rtl8380_configure_serdes(struct phy_device *phydev) function rtl8390_configure_serdes (line 1562) | static int rtl8390_configure_serdes(struct phy_device *phydev) function rtl9300_sds_field_w (line 1578) | void rtl9300_sds_field_w(int sds, u32 page, u32 reg, int end_bit, int st... function u32 (line 1594) | u32 rtl9300_sds_field_r(int sds, u32 page, u32 reg, int end_bit, int sta... function rtl9300_read_status (line 1607) | static int rtl9300_read_status(struct phy_device *phydev) function rtl930x_sds_rx_rst (line 1657) | void rtl930x_sds_rx_rst(int sds_num, phy_interface_t phy_if) function rtl9300_force_sds_mode (line 1672) | void rtl9300_force_sds_mode(int sds, phy_interface_t phy_if) function rtl9300_sds_tx_config (line 1831) | void rtl9300_sds_tx_config(int sds, phy_interface_t phy_if) function rtl9300_sds_clock_wait (line 1870) | int rtl9300_sds_clock_wait(int timeout) function rtl9300_serdes_mac_link_config (line 1885) | void rtl9300_serdes_mac_link_config(int sds, bool tx_normal, bool rx_nor... function rtl9300_sds_rxcal_dcvs_manual (line 1910) | void rtl9300_sds_rxcal_dcvs_manual(u32 sds_num, u32 dcvs_id, bool manual... function rtl9300_sds_rxcal_dcvs_get (line 1974) | void rtl9300_sds_rxcal_dcvs_get(u32 sds_num, u32 dcvs_id, u32 dcvs_list[]) function rtl9300_sds_rxcal_leq_manual (line 2066) | void rtl9300_sds_rxcal_leq_manual(u32 sds_num, bool manual, u32 leq_gray) function rtl9300_sds_rxcal_leq_offset_manual (line 2077) | void rtl9300_sds_rxcal_leq_offset_manual(u32 sds_num, bool manual, u32 o... function u32 (line 2088) | u32 rtl9300_sds_rxcal_gray_to_binary(u32 gray_code) function u32 (line 2114) | u32 rtl9300_sds_rxcal_leq_read(int sds_num) function rtl9300_sds_rxcal_vth_manual (line 2142) | void rtl9300_sds_rxcal_vth_manual(u32 sds_num, bool manual, u32 vth_list[]) function rtl9300_sds_rxcal_vth_get (line 2154) | void rtl9300_sds_rxcal_vth_get(u32 sds_num, u32 vth_list[]) function rtl9300_sds_rxcal_tap_manual (line 2185) | void rtl9300_sds_rxcal_tap_manual(u32 sds_num, int tap_id, bool manual, ... function rtl9300_sds_rxcal_tap_get (line 2232) | void rtl9300_sds_rxcal_tap_get(u32 sds_num, u32 tap_id, u32 tap_list[]) function rtl9300_do_rx_calibration_1 (line 2310) | void rtl9300_do_rx_calibration_1(int sds, phy_interface_t phy_mode) function rtl9300_do_rx_calibration_2_1 (line 2403) | void rtl9300_do_rx_calibration_2_1(u32 sds_num) function rtl9300_do_rx_calibration_2_2 (line 2416) | void rtl9300_do_rx_calibration_2_2(int sds_num) function rtl9300_do_rx_calibration_2_3 (line 2424) | void rtl9300_do_rx_calibration_2_3(int sds_num) function rtl9300_do_rx_calibration_2 (line 2471) | void rtl9300_do_rx_calibration_2(int sds) function rtl9300_sds_rxcal_3_1 (line 2479) | void rtl9300_sds_rxcal_3_1(int sds_num, phy_interface_t phy_mode) function rtl9300_sds_rxcal_3_2 (line 2493) | void rtl9300_sds_rxcal_3_2(int sds_num, phy_interface_t phy_mode) function rtl9300_do_rx_calibration_3 (line 2551) | void rtl9300_do_rx_calibration_3(int sds_num, phy_interface_t phy_mode) function rtl9300_do_rx_calibration_4_1 (line 2559) | void rtl9300_do_rx_calibration_4_1(int sds_num) function rtl9300_do_rx_calibration_4_2 (line 2574) | void rtl9300_do_rx_calibration_4_2(u32 sds_num) function rtl9300_do_rx_calibration_4 (line 2592) | void rtl9300_do_rx_calibration_4(u32 sds_num) function rtl9300_do_rx_calibration_5_2 (line 2598) | void rtl9300_do_rx_calibration_5_2(u32 sds_num) function rtl9300_do_rx_calibration_5 (line 2617) | void rtl9300_do_rx_calibration_5(u32 sds_num, phy_interface_t phy_mode) function rtl9300_do_rx_calibration_dfe_disable (line 2624) | void rtl9300_do_rx_calibration_dfe_disable(u32 sds_num) function rtl9300_do_rx_calibration (line 2639) | void rtl9300_do_rx_calibration(int sds, phy_interface_t phy_mode) function rtl9300_sds_sym_err_reset (line 2663) | int rtl9300_sds_sym_err_reset(int sds_num, phy_interface_t phy_mode) function u32 (line 2689) | u32 rtl9300_sds_sym_err_get(int sds_num, phy_interface_t phy_mode) function rtl9300_sds_check_calibration (line 2708) | int rtl9300_sds_check_calibration(int sds_num, phy_interface_t phy_mode) function rtl9300_phy_enable_10g_1g (line 2741) | void rtl9300_phy_enable_10g_1g(int sds_num) function rtl9300_serdes_setup (line 2769) | int rtl9300_serdes_setup(int sds_num, phy_interface_t phy_mode) type sds_config (line 2814) | typedef struct { function rtl9300_sds_cmu_band_get (line 2911) | int rtl9300_sds_cmu_band_get(int sds) function rtl9300_configure_serdes (line 2936) | int rtl9300_configure_serdes(struct phy_device *phydev) function rtl9310_sds_field_w (line 3042) | void rtl9310_sds_field_w(int sds, u32 page, u32 reg, int end_bit, int st... function u32 (line 3059) | u32 rtl9310_sds_field_r(int sds, u32 page, u32 reg, int end_bit, int sta... function rtl931x_sds_rst (line 3070) | static void rtl931x_sds_rst(u32 sds) function rtl931x_symerr_clear (line 3089) | static void rtl931x_symerr_clear(u32 sds, phy_interface_t mode) function u32 (line 3128) | static u32 rtl931x_get_analog_sds(u32 sds) function rtl931x_sds_fiber_disable (line 3137) | void rtl931x_sds_fiber_disable(u32 sds) function rtl931x_sds_fiber_mode_set (line 3145) | static void rtl931x_sds_fiber_mode_set(u32 sds, phy_interface_t mode) function rtl931x_sds_cmu_page_get (line 3187) | static int rtl931x_sds_cmu_page_get(phy_interface_t mode) function rtl931x_cmu_type_set (line 3212) | static void rtl931x_cmu_type_set(u32 asds, phy_interface_t mode, int chi... function rtl931x_sds_rx_rst (line 3305) | static void rtl931x_sds_rx_rst(u32 sds) function rtl931x_sds_disable (line 3325) | static void rtl931x_sds_disable(u32 sds) function rtl931x_sds_mii_mode_set (line 3333) | static void rtl931x_sds_mii_mode_set(u32 sds, phy_interface_t mode) function rtl931x_sds_init (line 3387) | void rtl931x_sds_init(u32 sds, phy_interface_t mode) function rtl931x_sds_cmu_band_set (line 3588) | int rtl931x_sds_cmu_band_set(int sds, bool enable, u32 band, phy_interfa... function rtl931x_sds_cmu_band_get (line 3613) | int rtl931x_sds_cmu_band_get(int sds, phy_interface_t mode) function rtl931x_link_sts_get (line 3631) | int rtl931x_link_sts_get(u32 sds) function rtl8214fc_phy_probe (line 3661) | static int rtl8214fc_phy_probe(struct phy_device *phydev) function rtl8214c_phy_probe (line 3687) | static int rtl8214c_phy_probe(struct phy_device *phydev) function rtl8218b_ext_phy_probe (line 3705) | static int rtl8218b_ext_phy_probe(struct phy_device *phydev) function rtl8218b_int_phy_probe (line 3726) | static int rtl8218b_int_phy_probe(struct phy_device *phydev) function rtl8218d_phy_probe (line 3751) | static int rtl8218d_phy_probe(struct phy_device *phydev) function rtl838x_serdes_probe (line 3771) | static int rtl838x_serdes_probe(struct phy_device *phydev) function rtl8393_serdes_probe (line 3789) | static int rtl8393_serdes_probe(struct phy_device *phydev) function rtl8390_serdes_probe (line 3803) | static int rtl8390_serdes_probe(struct phy_device *phydev) function rtl9300_serdes_probe (line 3816) | static int rtl9300_serdes_probe(struct phy_device *phydev) type phy_driver (line 3826) | struct phy_driver type mdio_device_id (line 3967) | struct mdio_device_id FILE: target/linux/realtek/files-5.10/drivers/net/phy/rtl83xx-phy.h type rtl83xx_shared_private (line 3) | struct rtl83xx_shared_private { type part (line 7) | struct __attribute__ ((__packed__)) part { type fw_header (line 13) | struct __attribute__ ((__packed__)) fw_header { FILE: target/linux/rockchip/files/drivers/char/hw_random/rockchip-rng.c type rk_rng_soc_data (line 55) | struct rk_rng_soc_data { type rk_rng (line 61) | struct rk_rng { function rk_rng_writel (line 82) | static void rk_rng_writel(struct rk_rng *rng, u32 val, u32 offset) function u32 (line 87) | static u32 rk_rng_readl(struct rk_rng *rng, u32 offset) function rk_rng_init (line 92) | static int rk_rng_init(struct hwrng *rng) function rk_rng_cleanup (line 108) | static void rk_rng_cleanup(struct hwrng *rng) function rk_rng_read_regs (line 116) | static void rk_rng_read_regs(struct rk_rng *rng, u32 offset, void *buf, function rk_rng_v1_read (line 125) | static int rk_rng_v1_read(struct hwrng *rng, void *buf, size_t max, bool... function rk_rng_v2_read (line 167) | static int rk_rng_v2_read(struct hwrng *rng, void *buf, size_t max, bool... type rk_rng_soc_data (line 211) | struct rk_rng_soc_data type rk_rng_soc_data (line 217) | struct rk_rng_soc_data type of_device_id (line 223) | struct of_device_id type platform_device (line 237) | struct platform_device type rk_rng (line 241) | struct rk_rng type device_node (line 242) | struct device_node type of_device_id (line 243) | struct of_device_id type rk_rng (line 246) | struct rk_rng type rk_rng_soc_data (line 251) | struct rk_rng_soc_data function rk_rng_runtime_suspend (line 299) | static int rk_rng_runtime_suspend(struct device *dev) function rk_rng_runtime_resume (line 308) | static int rk_rng_runtime_resume(struct device *dev) type dev_pm_ops (line 315) | struct dev_pm_ops type platform_driver (line 324) | struct platform_driver FILE: target/linux/rockchip/files/drivers/devfreq/rk3328_dmc.c type share_params (line 29) | struct share_params { type share_params (line 50) | struct share_params type rk3328_ddr_dts_config_timing (line 319) | struct rk3328_ddr_dts_config_timing { type rk3328_ddr_de_skew_setting (line 380) | struct rk3328_ddr_de_skew_setting { type rk3328_dmcfreq (line 386) | struct rk3328_dmcfreq { function rk3328_de_skew_setting_2_register (line 400) | static void function of_get_rk3328_timings (line 449) | static void of_get_rk3328_timings(struct device *dev, function rockchip_ddr_set_auto_self_refresh (line 509) | static int rockchip_ddr_set_auto_self_refresh(uint32_t en) function rk3328_dmc_init (line 522) | static int rk3328_dmc_init(struct platform_device *pdev, function rk3328_dmcfreq_target (line 571) | static int rk3328_dmcfreq_target(struct device *dev, unsigned long *freq, function rk3328_dmcfreq_get_dev_status (line 645) | static int rk3328_dmcfreq_get_dev_status(struct device *dev, function rk3328_dmcfreq_get_cur_freq (line 663) | static int rk3328_dmcfreq_get_cur_freq(struct device *dev, unsigned long... type devfreq_dev_profile (line 672) | struct devfreq_dev_profile function __maybe_unused (line 679) | static __maybe_unused int rk3328_dmcfreq_suspend(struct device *dev) function __maybe_unused (line 699) | static __maybe_unused int rk3328_dmcfreq_resume(struct device *dev) function rk3328_dmcfreq_probe (line 721) | static int rk3328_dmcfreq_probe(struct platform_device *pdev) function rk3328_dmcfreq_remove (line 820) | static int rk3328_dmcfreq_remove(struct platform_device *pdev) type of_device_id (line 833) | struct of_device_id type platform_driver (line 839) | struct platform_driver FILE: target/linux/rockchip/files/drivers/phy/rockchip/phy-rockchip-inno-usb3.c type rockchip_u3phy (line 46) | struct rockchip_u3phy type rockchip_u3phy_port (line 47) | struct rockchip_u3phy_port type rockchip_u3phy_type (line 49) | enum rockchip_u3phy_type { type rockchip_u3phy_pipe_pwr (line 54) | enum rockchip_u3phy_pipe_pwr { type rockchip_u3phy_rest_req (line 62) | enum rockchip_u3phy_rest_req { type rockchip_u3phy_utmi_state (line 72) | enum rockchip_u3phy_utmi_state { type u3phy_reg (line 83) | struct u3phy_reg { type rockchip_u3phy_grfcfg (line 91) | struct rockchip_u3phy_grfcfg { type rockchip_u3phy_apbcfg (line 109) | struct rockchip_u3phy_apbcfg { type rockchip_u3phy_cfg (line 115) | struct rockchip_u3phy_cfg { type rockchip_u3phy_port (line 129) | struct rockchip_u3phy_port { type rockchip_u3phy (line 140) | struct rockchip_u3phy { function param_write (line 156) | static inline int param_write(void __iomem *base, function param_exped (line 170) | static inline bool param_exped(void __iomem *base, function rockchip_set_vbus_power (line 186) | static int rockchip_set_vbus_power(struct rockchip_u3phy *u3phy, bool en) function rockchip_u3phy_usb2_only_show (line 208) | static int rockchip_u3phy_usb2_only_show(struct seq_file *s, void *unused) function rockchip_u3phy_usb2_only_open (line 220) | static int rockchip_u3phy_usb2_only_open(struct inode *inode, function rockchip_u3phy_usb2_only_write (line 227) | static ssize_t rockchip_u3phy_usb2_only_write(struct file *file, type file_operations (line 291) | struct file_operations function rockchip_u3phy_debugfs_init (line 299) | int rockchip_u3phy_debugfs_init(struct rockchip_u3phy *u3phy) type rockchip_u3phy_rest_req (line 327) | enum rockchip_u3phy_rest_req function rockchip_u3phy_rest_deassert (line 347) | static void rockchip_u3phy_rest_deassert(struct rockchip_u3phy *u3phy, function rockchip_u3phy_rest_assert (line 378) | static void rockchip_u3phy_rest_assert(struct rockchip_u3phy *u3phy) function rockchip_u3phy_clk_enable (line 388) | static int rockchip_u3phy_clk_enable(struct rockchip_u3phy *u3phy) function rockchip_u3phy_clk_disable (line 405) | static void rockchip_u3phy_clk_disable(struct rockchip_u3phy *u3phy) function rockchip_u3phy_init (line 414) | static int rockchip_u3phy_init(struct phy *phy) function rockchip_u3phy_exit (line 419) | static int rockchip_u3phy_exit(struct phy *phy) function rockchip_u3phy_power_on (line 424) | static int rockchip_u3phy_power_on(struct phy *phy) function rockchip_u3phy_power_off (line 472) | static int rockchip_u3phy_power_off(struct phy *phy) function __maybe_unused (line 514) | static __maybe_unused int rockchip_u3phy_cp_test(struct phy *phy) function phy (line 542) | phy *rockchip_u3phy_xlate(struct device *dev, type phy_ops (line 570) | struct phy_ops function rockchip_u3phy_um_sm_work (line 588) | static void rockchip_u3phy_um_sm_work(struct work_struct *work) function irqreturn_t (line 683) | static irqreturn_t rockchip_u3phy_um_ls_irq(int irq, void *data) function rockchip_u3phy_parse_dt (line 716) | static int rockchip_u3phy_parse_dt(struct rockchip_u3phy *u3phy, function rockchip_u3phy_port_init (line 769) | static int rockchip_u3phy_port_init(struct rockchip_u3phy *u3phy, function rockchip_u3phy_on_init (line 834) | static int rockchip_u3phy_on_init(struct usb_phy *usb_phy) function rockchip_u3phy_on_shutdown (line 843) | static void rockchip_u3phy_on_shutdown(struct usb_phy *usb_phy) function rockchip_u3phy_on_disconnect (line 856) | static int rockchip_u3phy_on_disconnect(struct usb_phy *usb_phy, function rockchip_u3phy_probe (line 871) | static int rockchip_u3phy_probe(struct platform_device *pdev) function rk3328_u3phy_pipe_power (line 988) | static int rk3328_u3phy_pipe_power(struct rockchip_u3phy *u3phy, function rk3328_u3phy_tuning (line 1043) | static int rk3328_u3phy_tuning(struct rockchip_u3phy *u3phy, function rk322xh_u3phy_cp_test_enable (line 1120) | static int rk322xh_u3phy_cp_test_enable(struct rockchip_u3phy *u3phy, type rockchip_u3phy_cfg (line 1133) | struct rockchip_u3phy_cfg type of_device_id (line 1157) | struct of_device_id type platform_driver (line 1163) | struct platform_driver FILE: toolchain/musl/include/sys/queue.h type type (line 95) | struct type type type (line 214) | struct type type type (line 296) | struct type type type (line 473) | struct type type type (line 482) | struct type FILE: tools/b43-tools/files/b43-fwsquash.py function usage (line 14) | def usage(): function revs_match (line 55) | def revs_match(revs_a, revs_b): function phytypes_match (line 61) | def phytypes_match(types_a, types_b): FILE: tools/flock/src/flock.c type option (line 47) | struct option function usage (line 63) | static void usage(int ex) function timeout_handler (line 86) | static void timeout_handler(int sig) type timeval (line 94) | struct timeval function main (line 125) | int main(int argc, char *argv[]) FILE: tools/include/asm/types.h type __signed__ (line 12) | typedef __signed__ char __s8; type __s16 (line 14) | typedef __signed__ short __s16; type __signed__ (line 16) | typedef __signed__ int __s32; type __s64 (line 19) | __extension__ typedef __signed__ long long __s64; type __s64 (line 21) | typedef __signed__ long long __s64; FILE: tools/include/elf.h type Elf32_Half (line 27) | typedef uint16_t Elf32_Half; type Elf64_Half (line 28) | typedef uint16_t Elf64_Half; type Elf32_Word (line 31) | typedef uint32_t Elf32_Word; type Elf32_Sword (line 32) | typedef int32_t Elf32_Sword; type Elf64_Word (line 33) | typedef uint32_t Elf64_Word; type Elf64_Sword (line 34) | typedef int32_t Elf64_Sword; type Elf32_Xword (line 37) | typedef uint64_t Elf32_Xword; type Elf32_Sxword (line 38) | typedef int64_t Elf32_Sxword; type Elf64_Xword (line 39) | typedef uint64_t Elf64_Xword; type Elf64_Sxword (line 40) | typedef int64_t Elf64_Sxword; type Elf32_Addr (line 43) | typedef uint32_t Elf32_Addr; type Elf64_Addr (line 44) | typedef uint64_t Elf64_Addr; type Elf32_Off (line 47) | typedef uint32_t Elf32_Off; type Elf64_Off (line 48) | typedef uint64_t Elf64_Off; type Elf32_Section (line 51) | typedef uint16_t Elf32_Section; type Elf64_Section (line 52) | typedef uint16_t Elf64_Section; type Elf32_Half (line 55) | typedef Elf32_Half Elf32_Versym; type Elf64_Half (line 56) | typedef Elf64_Half Elf64_Versym; type Elf32_Ehdr (line 63) | typedef struct type Elf64_Ehdr (line 81) | typedef struct type Elf32_Shdr (line 266) | typedef struct type Elf64_Shdr (line 280) | typedef struct type Elf32_Sym (line 375) | typedef struct type Elf64_Sym (line 385) | typedef struct type Elf32_Syminfo (line 398) | typedef struct type Elf64_Syminfo (line 404) | typedef struct type Elf32_Rel (line 490) | typedef struct type Elf64_Rel (line 501) | typedef struct type Elf32_Rela (line 509) | typedef struct type Elf64_Rela (line 516) | typedef struct type Elf32_Phdr (line 535) | typedef struct type Elf64_Phdr (line 547) | typedef struct type Elf32_Dyn (line 629) | typedef struct type Elf64_Dyn (line 639) | typedef struct type Elf32_Verdef (line 796) | typedef struct type Elf64_Verdef (line 808) | typedef struct type Elf32_Verdaux (line 838) | typedef struct type Elf64_Verdaux (line 845) | typedef struct type Elf32_Verneed (line 855) | typedef struct type Elf64_Verneed (line 866) | typedef struct type Elf32_Vernaux (line 885) | typedef struct type Elf64_Vernaux (line 895) | typedef struct type Elf32_auxv_t (line 919) | typedef struct type Elf64_auxv_t (line 931) | typedef struct type Elf32_Nhdr (line 1003) | typedef struct type Elf64_Nhdr (line 1010) | typedef struct type Elf32_Move (line 1067) | typedef struct type Elf64_Move (line 1076) | typedef struct type Elf32_gptab (line 1450) | typedef union type Elf32_RegInfo (line 1466) | typedef struct type Elf_Options (line 1475) | typedef struct type Elf_Options_Hw (line 1526) | typedef struct type Elf32_Lib (line 1687) | typedef struct type Elf64_Lib (line 1696) | typedef struct type Elf32_Addr (line 1718) | typedef Elf32_Addr Elf32_Conflict; FILE: tools/include/sys/sysmacros.h function __gnu_dev_major (line 23) | static inline unsigned int function __gnu_dev_minor (line 29) | static inline unsigned int function __gnu_dev_makedev (line 35) | static inline unsigned long long int FILE: tools/mklibs/include/elf.h type Elf32_Half (line 30) | typedef uint16_t Elf32_Half; type Elf64_Half (line 31) | typedef uint16_t Elf64_Half; type Elf32_Word (line 34) | typedef uint32_t Elf32_Word; type Elf32_Sword (line 35) | typedef int32_t Elf32_Sword; type Elf64_Word (line 36) | typedef uint32_t Elf64_Word; type Elf64_Sword (line 37) | typedef int32_t Elf64_Sword; type Elf32_Xword (line 40) | typedef uint64_t Elf32_Xword; type Elf32_Sxword (line 41) | typedef int64_t Elf32_Sxword; type Elf64_Xword (line 42) | typedef uint64_t Elf64_Xword; type Elf64_Sxword (line 43) | typedef int64_t Elf64_Sxword; type Elf32_Addr (line 46) | typedef uint32_t Elf32_Addr; type Elf64_Addr (line 47) | typedef uint64_t Elf64_Addr; type Elf32_Off (line 50) | typedef uint32_t Elf32_Off; type Elf64_Off (line 51) | typedef uint64_t Elf64_Off; type Elf32_Section (line 54) | typedef uint16_t Elf32_Section; type Elf64_Section (line 55) | typedef uint16_t Elf64_Section; type Elf32_Half (line 58) | typedef Elf32_Half Elf32_Versym; type Elf64_Half (line 59) | typedef Elf64_Half Elf64_Versym; type Elf32_Ehdr (line 66) | typedef struct type Elf64_Ehdr (line 84) | typedef struct type Elf32_Shdr (line 265) | typedef struct type Elf64_Shdr (line 279) | typedef struct type Elf32_Sym (line 372) | typedef struct type Elf64_Sym (line 382) | typedef struct type Elf32_Syminfo (line 395) | typedef struct type Elf64_Syminfo (line 401) | typedef struct type Elf32_Rel (line 485) | typedef struct type Elf64_Rel (line 496) | typedef struct type Elf32_Rela (line 504) | typedef struct type Elf64_Rela (line 511) | typedef struct type Elf32_Phdr (line 530) | typedef struct type Elf64_Phdr (line 542) | typedef struct type Elf32_Dyn (line 611) | typedef struct type Elf64_Dyn (line 621) | typedef struct type Elf32_Verdef (line 775) | typedef struct type Elf64_Verdef (line 787) | typedef struct type Elf32_Verdaux (line 817) | typedef struct type Elf64_Verdaux (line 824) | typedef struct type Elf32_Verneed (line 834) | typedef struct type Elf64_Verneed (line 845) | typedef struct type Elf32_Vernaux (line 864) | typedef struct type Elf64_Vernaux (line 874) | typedef struct type Elf32_auxv_t (line 898) | typedef struct type Elf64_auxv_t (line 909) | typedef struct type Elf32_Nhdr (line 974) | typedef struct type Elf64_Nhdr (line 981) | typedef struct type Elf32_Move (line 1022) | typedef struct type Elf64_Move (line 1031) | typedef struct type Elf32_gptab (line 1367) | typedef union type Elf32_RegInfo (line 1383) | typedef struct type Elf_Options (line 1392) | typedef struct type Elf_Options_Hw (line 1443) | typedef struct type Elf32_Lib (line 1582) | typedef struct type Elf64_Lib (line 1591) | typedef struct type Elf32_Addr (line 1613) | typedef Elf32_Addr Elf32_Conflict; FILE: tools/mtd-utils/include/linux/types.h type __u16 (line 6) | typedef uint16_t __u16; type __u32 (line 7) | typedef uint32_t __u32; type __u64 (line 8) | typedef uint64_t __u64; type __u16 (line 10) | typedef __u16 __le16; type __u32 (line 11) | typedef __u32 __le32; type __u64 (line 12) | typedef __u64 __le64; type __u64 (line 13) | typedef __u64 off64_t; type __u16 (line 15) | typedef __u16 __sum16; type __u32 (line 16) | typedef __u32 __wsum; FILE: tools/padjffs2/src/padjffs2.c function pad_image (line 47) | static int pad_image(char *name, uint32_t pad_mask) function usage (line 138) | static int usage(void) function main (line 154) | int main(int argc, char* argv[]) FILE: tools/patch-image/src/patch-cmdline.c function main (line 34) | int main(int argc, char **argv) FILE: tools/patch-image/src/patch-dtb.c function main (line 35) | int main(int argc, char **argv)