Lines Matching refs:switchtec_dev
54 struct switchtec_dev *stdev;
78 static int is_firmware_running(struct switchtec_dev *stdev) in is_firmware_running()
85 static struct switchtec_user *stuser_create(struct switchtec_dev *stdev) in stuser_create()
141 static void mrpc_complete_cmd(struct switchtec_dev *stdev);
143 static void flush_wc_buf(struct switchtec_dev *stdev) in flush_wc_buf()
156 static void mrpc_cmd_submit(struct switchtec_dev *stdev) in mrpc_cmd_submit()
191 struct switchtec_dev *stdev = stuser->stdev; in mrpc_queue_cmd()
204 static void mrpc_cleanup_cmd(struct switchtec_dev *stdev) in mrpc_cleanup_cmd()
220 static void mrpc_complete_cmd(struct switchtec_dev *stdev) in mrpc_complete_cmd()
266 struct switchtec_dev *stdev; in mrpc_event_work()
268 stdev = container_of(work, struct switchtec_dev, mrpc_work); in mrpc_event_work()
278 static void mrpc_error_complete_cmd(struct switchtec_dev *stdev) in mrpc_error_complete_cmd()
297 struct switchtec_dev *stdev; in mrpc_timeout_work()
300 stdev = container_of(work, struct switchtec_dev, mrpc_timeout.work); in mrpc_timeout_work()
329 struct switchtec_dev *stdev = to_stdev(dev); in device_version_show()
341 struct switchtec_dev *stdev = to_stdev(dev); in fw_version_show()
372 struct switchtec_dev *stdev = to_stdev(dev); \
393 struct switchtec_dev *stdev = to_stdev(dev); in component_vendor_show()
408 struct switchtec_dev *stdev = to_stdev(dev); in component_id_show()
422 struct switchtec_dev *stdev = to_stdev(dev); in component_revision_show()
436 struct switchtec_dev *stdev = to_stdev(dev); in partition_show()
445 struct switchtec_dev *stdev = to_stdev(dev); in partition_count_show()
469 struct switchtec_dev *stdev; in switchtec_dev_open()
472 stdev = container_of(inode->i_cdev, struct switchtec_dev, cdev); in switchtec_dev_open()
495 static int lock_mutex_and_test_alive(struct switchtec_dev *stdev) in lock_mutex_and_test_alive()
512 struct switchtec_dev *stdev = stuser->stdev; in switchtec_dev_write()
564 struct switchtec_dev *stdev = stuser->stdev; in switchtec_dev_read()
639 struct switchtec_dev *stdev = stuser->stdev; in switchtec_dev_poll()
659 static int ioctl_flash_info(struct switchtec_dev *stdev, in ioctl_flash_info()
688 static int flash_part_info_gen3(struct switchtec_dev *stdev, in flash_part_info_gen3()
758 static int flash_part_info_gen4(struct switchtec_dev *stdev, in flash_part_info_gen4()
862 static int ioctl_flash_part_info(struct switchtec_dev *stdev, in ioctl_flash_part_info()
889 static int ioctl_event_summary(struct switchtec_dev *stdev, in ioctl_event_summary()
929 static u32 __iomem *global_ev_reg(struct switchtec_dev *stdev, in global_ev_reg()
935 static u32 __iomem *part_ev_reg(struct switchtec_dev *stdev, in part_ev_reg()
941 static u32 __iomem *pff_ev_reg(struct switchtec_dev *stdev, in pff_ev_reg()
953 u32 __iomem *(*map_reg)(struct switchtec_dev *stdev,
993 static u32 __iomem *event_hdr_addr(struct switchtec_dev *stdev, in event_hdr_addr()
1016 static int event_ctl(struct switchtec_dev *stdev, in event_ctl()
1072 static int ioctl_event_ctl(struct switchtec_dev *stdev, in ioctl_event_ctl()
1118 static int ioctl_pff_to_port(struct switchtec_dev *stdev, in ioctl_pff_to_port()
1165 static int ioctl_port_to_pff(struct switchtec_dev *stdev, in ioctl_port_to_pff()
1207 struct switchtec_dev *stdev = stuser->stdev; in switchtec_dev_ioctl()
1261 struct switchtec_dev *stdev; in link_event_work()
1263 stdev = container_of(work, struct switchtec_dev, link_event_work); in link_event_work()
1269 static void check_link_state_events(struct switchtec_dev *stdev) in check_link_state_events()
1291 static void enable_link_state_events(struct switchtec_dev *stdev) in enable_link_state_events()
1302 static void enable_dma_mrpc(struct switchtec_dev *stdev) in enable_dma_mrpc()
1311 struct switchtec_dev *stdev = to_stdev(dev); in stdev_release()
1316 static void stdev_kill(struct switchtec_dev *stdev) in stdev_kill()
1342 static struct switchtec_dev *stdev_create(struct pci_dev *pdev) in stdev_create()
1344 struct switchtec_dev *stdev; in stdev_create()
1394 static int mask_event(struct switchtec_dev *stdev, int eid, int idx) in mask_event()
1416 static int mask_all_events(struct switchtec_dev *stdev, int eid) in mask_all_events()
1440 struct switchtec_dev *stdev = dev; in switchtec_event_isr()
1477 struct switchtec_dev *stdev = dev; in switchtec_dma_mrpc_isr()
1487 static int switchtec_init_isr(struct switchtec_dev *stdev) in switchtec_init_isr()
1536 static void init_pff(struct switchtec_dev *stdev) in init_pff()
1565 static int switchtec_init_pci(struct switchtec_dev *stdev, in switchtec_init_pci()
1643 static void switchtec_exit_pci(struct switchtec_dev *stdev) in switchtec_exit_pci()
1658 struct switchtec_dev *stdev; in switchtec_pci_probe()
1708 struct switchtec_dev *stdev = pci_get_drvdata(pdev); in switchtec_pci_remove()