nitrox_device 14 drivers/crypto/cavium/nitrox/nitrox_common.h void *crypto_alloc_context(struct nitrox_device *ndev); nitrox_device 16 drivers/crypto/cavium/nitrox/nitrox_common.h struct nitrox_device *nitrox_get_first_device(void); nitrox_device 17 drivers/crypto/cavium/nitrox/nitrox_common.h void nitrox_put_device(struct nitrox_device *ndev); nitrox_device 19 drivers/crypto/cavium/nitrox/nitrox_common.h int nitrox_common_sw_init(struct nitrox_device *ndev); nitrox_device 20 drivers/crypto/cavium/nitrox/nitrox_common.h void nitrox_common_sw_cleanup(struct nitrox_device *ndev); nitrox_device 23 drivers/crypto/cavium/nitrox/nitrox_common.h int nitrox_process_se_request(struct nitrox_device *ndev, nitrox_device 10 drivers/crypto/cavium/nitrox/nitrox_debugfs.c struct nitrox_device *ndev = s->private; nitrox_device 21 drivers/crypto/cavium/nitrox/nitrox_debugfs.c struct nitrox_device *ndev = s->private; nitrox_device 38 drivers/crypto/cavium/nitrox/nitrox_debugfs.c struct nitrox_device *ndev = s->private; nitrox_device 53 drivers/crypto/cavium/nitrox/nitrox_debugfs.c void nitrox_debugfs_exit(struct nitrox_device *ndev) nitrox_device 59 drivers/crypto/cavium/nitrox/nitrox_debugfs.c void nitrox_debugfs_init(struct nitrox_device *ndev) nitrox_device 8 drivers/crypto/cavium/nitrox/nitrox_debugfs.h void nitrox_debugfs_init(struct nitrox_device *ndev); nitrox_device 9 drivers/crypto/cavium/nitrox/nitrox_debugfs.h void nitrox_debugfs_exit(struct nitrox_device *ndev); nitrox_device 11 drivers/crypto/cavium/nitrox/nitrox_debugfs.h static inline void nitrox_debugfs_init(struct nitrox_device *ndev) nitrox_device 15 drivers/crypto/cavium/nitrox/nitrox_debugfs.h static inline void nitrox_debugfs_exit(struct nitrox_device *ndev) nitrox_device 44 drivers/crypto/cavium/nitrox/nitrox_dev.h struct nitrox_device *ndev; nitrox_device 108 drivers/crypto/cavium/nitrox/nitrox_dev.h struct nitrox_device *ndev; nitrox_device 260 drivers/crypto/cavium/nitrox/nitrox_dev.h static inline u64 nitrox_read_csr(struct nitrox_device *ndev, u64 offset) nitrox_device 271 drivers/crypto/cavium/nitrox/nitrox_dev.h static inline void nitrox_write_csr(struct nitrox_device *ndev, u64 offset, nitrox_device 277 drivers/crypto/cavium/nitrox/nitrox_dev.h static inline bool nitrox_ready(struct nitrox_device *ndev) nitrox_device 14 drivers/crypto/cavium/nitrox/nitrox_hal.c static void emu_enable_cores(struct nitrox_device *ndev) nitrox_device 39 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_emu_unit(struct nitrox_device *ndev) nitrox_device 64 drivers/crypto/cavium/nitrox/nitrox_hal.c static void reset_pkt_input_ring(struct nitrox_device *ndev, int ring) nitrox_device 93 drivers/crypto/cavium/nitrox/nitrox_hal.c void enable_pkt_input_ring(struct nitrox_device *ndev, int ring) nitrox_device 119 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_pkt_input_rings(struct nitrox_device *ndev) nitrox_device 160 drivers/crypto/cavium/nitrox/nitrox_hal.c static void reset_pkt_solicit_port(struct nitrox_device *ndev, int port) nitrox_device 190 drivers/crypto/cavium/nitrox/nitrox_hal.c void enable_pkt_solicit_port(struct nitrox_device *ndev, int port) nitrox_device 217 drivers/crypto/cavium/nitrox/nitrox_hal.c static void config_pkt_solicit_port(struct nitrox_device *ndev, int port) nitrox_device 235 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_pkt_solicit_ports(struct nitrox_device *ndev) nitrox_device 249 drivers/crypto/cavium/nitrox/nitrox_hal.c static void enable_nps_core_interrupts(struct nitrox_device *ndev) nitrox_device 263 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_nps_core_unit(struct nitrox_device *ndev) nitrox_device 286 drivers/crypto/cavium/nitrox/nitrox_hal.c static void enable_nps_pkt_interrupts(struct nitrox_device *ndev) nitrox_device 298 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_nps_pkt_unit(struct nitrox_device *ndev) nitrox_device 308 drivers/crypto/cavium/nitrox/nitrox_hal.c static void reset_aqm_ring(struct nitrox_device *ndev, int ring) nitrox_device 339 drivers/crypto/cavium/nitrox/nitrox_hal.c void enable_aqm_ring(struct nitrox_device *ndev, int ring) nitrox_device 351 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_aqm_rings(struct nitrox_device *ndev) nitrox_device 398 drivers/crypto/cavium/nitrox/nitrox_hal.c static void enable_aqm_interrupts(struct nitrox_device *ndev) nitrox_device 411 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_aqm_unit(struct nitrox_device *ndev) nitrox_device 420 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_pom_unit(struct nitrox_device *ndev) nitrox_device 439 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_rand_unit(struct nitrox_device *ndev) nitrox_device 451 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_efl_unit(struct nitrox_device *ndev) nitrox_device 474 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_bmi_unit(struct nitrox_device *ndev) nitrox_device 497 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_bmo_unit(struct nitrox_device *ndev) nitrox_device 509 drivers/crypto/cavium/nitrox/nitrox_hal.c void invalidate_lbc(struct nitrox_device *ndev) nitrox_device 531 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_config_lbc_unit(struct nitrox_device *ndev) nitrox_device 558 drivers/crypto/cavium/nitrox/nitrox_hal.c void config_nps_core_vfcfg_mode(struct nitrox_device *ndev, enum vf_mode mode) nitrox_device 607 drivers/crypto/cavium/nitrox/nitrox_hal.c void nitrox_get_hwinfo(struct nitrox_device *ndev) nitrox_device 652 drivers/crypto/cavium/nitrox/nitrox_hal.c void enable_pf2vf_mbox_interrupts(struct nitrox_device *ndev) nitrox_device 666 drivers/crypto/cavium/nitrox/nitrox_hal.c void disable_pf2vf_mbox_interrupts(struct nitrox_device *ndev) nitrox_device 7 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_aqm_rings(struct nitrox_device *ndev); nitrox_device 8 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_aqm_unit(struct nitrox_device *ndev); nitrox_device 9 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_emu_unit(struct nitrox_device *ndev); nitrox_device 10 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_pkt_input_rings(struct nitrox_device *ndev); nitrox_device 11 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_pkt_solicit_ports(struct nitrox_device *ndev); nitrox_device 12 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_nps_core_unit(struct nitrox_device *ndev); nitrox_device 13 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_nps_pkt_unit(struct nitrox_device *ndev); nitrox_device 14 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_pom_unit(struct nitrox_device *ndev); nitrox_device 15 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_rand_unit(struct nitrox_device *ndev); nitrox_device 16 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_efl_unit(struct nitrox_device *ndev); nitrox_device 17 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_bmi_unit(struct nitrox_device *ndev); nitrox_device 18 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_bmo_unit(struct nitrox_device *ndev); nitrox_device 19 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_config_lbc_unit(struct nitrox_device *ndev); nitrox_device 20 drivers/crypto/cavium/nitrox/nitrox_hal.h void invalidate_lbc(struct nitrox_device *ndev); nitrox_device 21 drivers/crypto/cavium/nitrox/nitrox_hal.h void enable_aqm_ring(struct nitrox_device *ndev, int qno); nitrox_device 22 drivers/crypto/cavium/nitrox/nitrox_hal.h void enable_pkt_input_ring(struct nitrox_device *ndev, int ring); nitrox_device 23 drivers/crypto/cavium/nitrox/nitrox_hal.h void enable_pkt_solicit_port(struct nitrox_device *ndev, int port); nitrox_device 24 drivers/crypto/cavium/nitrox/nitrox_hal.h void config_nps_core_vfcfg_mode(struct nitrox_device *ndev, enum vf_mode mode); nitrox_device 25 drivers/crypto/cavium/nitrox/nitrox_hal.h void nitrox_get_hwinfo(struct nitrox_device *ndev); nitrox_device 26 drivers/crypto/cavium/nitrox/nitrox_hal.h void enable_pf2vf_mbox_interrupts(struct nitrox_device *ndev); nitrox_device 27 drivers/crypto/cavium/nitrox/nitrox_hal.h void disable_pf2vf_mbox_interrupts(struct nitrox_device *ndev); nitrox_device 41 drivers/crypto/cavium/nitrox/nitrox_isr.c static void clear_nps_core_err_intr(struct nitrox_device *ndev) nitrox_device 52 drivers/crypto/cavium/nitrox/nitrox_isr.c static void clear_nps_pkt_err_intr(struct nitrox_device *ndev) nitrox_device 110 drivers/crypto/cavium/nitrox/nitrox_isr.c static void clear_pom_err_intr(struct nitrox_device *ndev) nitrox_device 119 drivers/crypto/cavium/nitrox/nitrox_isr.c static void clear_pem_err_intr(struct nitrox_device *ndev) nitrox_device 128 drivers/crypto/cavium/nitrox/nitrox_isr.c static void clear_lbc_err_intr(struct nitrox_device *ndev) nitrox_device 173 drivers/crypto/cavium/nitrox/nitrox_isr.c static void clear_efl_err_intr(struct nitrox_device *ndev) nitrox_device 194 drivers/crypto/cavium/nitrox/nitrox_isr.c static void clear_bmi_err_intr(struct nitrox_device *ndev) nitrox_device 206 drivers/crypto/cavium/nitrox/nitrox_isr.c struct nitrox_device *ndev = qvec->ndev; nitrox_device 225 drivers/crypto/cavium/nitrox/nitrox_isr.c struct nitrox_device *ndev = qvec->ndev; nitrox_device 262 drivers/crypto/cavium/nitrox/nitrox_isr.c void nitrox_unregister_interrupts(struct nitrox_device *ndev) nitrox_device 289 drivers/crypto/cavium/nitrox/nitrox_isr.c int nitrox_register_interrupts(struct nitrox_device *ndev) nitrox_device 377 drivers/crypto/cavium/nitrox/nitrox_isr.c void nitrox_sriov_unregister_interrupts(struct nitrox_device *ndev) nitrox_device 403 drivers/crypto/cavium/nitrox/nitrox_isr.c int nitrox_sriov_register_interupts(struct nitrox_device *ndev) nitrox_device 7 drivers/crypto/cavium/nitrox/nitrox_isr.h int nitrox_register_interrupts(struct nitrox_device *ndev); nitrox_device 8 drivers/crypto/cavium/nitrox/nitrox_isr.h void nitrox_unregister_interrupts(struct nitrox_device *ndev); nitrox_device 9 drivers/crypto/cavium/nitrox/nitrox_isr.h int nitrox_sriov_register_interupts(struct nitrox_device *ndev); nitrox_device 10 drivers/crypto/cavium/nitrox/nitrox_isr.h void nitrox_sriov_unregister_interrupts(struct nitrox_device *ndev); nitrox_device 27 drivers/crypto/cavium/nitrox/nitrox_lib.c struct nitrox_device *ndev = cmdq->ndev; nitrox_device 62 drivers/crypto/cavium/nitrox/nitrox_lib.c struct nitrox_device *ndev; nitrox_device 87 drivers/crypto/cavium/nitrox/nitrox_lib.c static void nitrox_free_aqm_queues(struct nitrox_device *ndev) nitrox_device 98 drivers/crypto/cavium/nitrox/nitrox_lib.c static int nitrox_alloc_aqm_queues(struct nitrox_device *ndev) nitrox_device 138 drivers/crypto/cavium/nitrox/nitrox_lib.c static void nitrox_free_pktin_queues(struct nitrox_device *ndev) nitrox_device 151 drivers/crypto/cavium/nitrox/nitrox_lib.c static int nitrox_alloc_pktin_queues(struct nitrox_device *ndev) nitrox_device 188 drivers/crypto/cavium/nitrox/nitrox_lib.c static int create_crypto_dma_pool(struct nitrox_device *ndev) nitrox_device 202 drivers/crypto/cavium/nitrox/nitrox_lib.c static void destroy_crypto_dma_pool(struct nitrox_device *ndev) nitrox_device 215 drivers/crypto/cavium/nitrox/nitrox_lib.c void *crypto_alloc_context(struct nitrox_device *ndev) nitrox_device 269 drivers/crypto/cavium/nitrox/nitrox_lib.c int nitrox_common_sw_init(struct nitrox_device *ndev) nitrox_device 295 drivers/crypto/cavium/nitrox/nitrox_lib.c void nitrox_common_sw_cleanup(struct nitrox_device *ndev) nitrox_device 80 drivers/crypto/cavium/nitrox/nitrox_main.c static void write_to_ucd_unit(struct nitrox_device *ndev, u32 ucode_size, nitrox_device 119 drivers/crypto/cavium/nitrox/nitrox_main.c static int nitrox_load_fw(struct nitrox_device *ndev) nitrox_device 244 drivers/crypto/cavium/nitrox/nitrox_main.c static int nitrox_add_to_devlist(struct nitrox_device *ndev) nitrox_device 246 drivers/crypto/cavium/nitrox/nitrox_main.c struct nitrox_device *dev; nitrox_device 271 drivers/crypto/cavium/nitrox/nitrox_main.c static void nitrox_remove_from_devlist(struct nitrox_device *ndev) nitrox_device 279 drivers/crypto/cavium/nitrox/nitrox_main.c struct nitrox_device *nitrox_get_first_device(void) nitrox_device 281 drivers/crypto/cavium/nitrox/nitrox_main.c struct nitrox_device *ndev; nitrox_device 298 drivers/crypto/cavium/nitrox/nitrox_main.c void nitrox_put_device(struct nitrox_device *ndev) nitrox_device 327 drivers/crypto/cavium/nitrox/nitrox_main.c static int nitrox_pf_sw_init(struct nitrox_device *ndev) nitrox_device 342 drivers/crypto/cavium/nitrox/nitrox_main.c static void nitrox_pf_sw_cleanup(struct nitrox_device *ndev) nitrox_device 352 drivers/crypto/cavium/nitrox/nitrox_main.c static int nitrox_bist_check(struct nitrox_device *ndev) nitrox_device 377 drivers/crypto/cavium/nitrox/nitrox_main.c static int nitrox_pf_hw_init(struct nitrox_device *ndev) nitrox_device 422 drivers/crypto/cavium/nitrox/nitrox_main.c struct nitrox_device *ndev; nitrox_device 537 drivers/crypto/cavium/nitrox/nitrox_main.c struct nitrox_device *ndev = pci_get_drvdata(pdev); nitrox_device 32 drivers/crypto/cavium/nitrox/nitrox_mbx.c struct nitrox_device *ndev; nitrox_device 36 drivers/crypto/cavium/nitrox/nitrox_mbx.c static inline u64 pf2vf_read_mbox(struct nitrox_device *ndev, int ring) nitrox_device 44 drivers/crypto/cavium/nitrox/nitrox_mbx.c static inline void pf2vf_write_mbox(struct nitrox_device *ndev, u64 value, nitrox_device 53 drivers/crypto/cavium/nitrox/nitrox_mbx.c static void pf2vf_send_response(struct nitrox_device *ndev, nitrox_device 97 drivers/crypto/cavium/nitrox/nitrox_mbx.c struct nitrox_device *ndev = pf2vf_resp->ndev; nitrox_device 112 drivers/crypto/cavium/nitrox/nitrox_mbx.c void nitrox_pf2vf_mbox_handler(struct nitrox_device *ndev) nitrox_device 166 drivers/crypto/cavium/nitrox/nitrox_mbx.c int nitrox_mbox_init(struct nitrox_device *ndev) nitrox_device 193 drivers/crypto/cavium/nitrox/nitrox_mbx.c void nitrox_mbox_cleanup(struct nitrox_device *ndev) nitrox_device 5 drivers/crypto/cavium/nitrox/nitrox_mbx.h int nitrox_mbox_init(struct nitrox_device *ndev); nitrox_device 6 drivers/crypto/cavium/nitrox/nitrox_mbx.h void nitrox_mbox_cleanup(struct nitrox_device *ndev); nitrox_device 7 drivers/crypto/cavium/nitrox/nitrox_mbx.h void nitrox_pf2vf_mbox_handler(struct nitrox_device *ndev); nitrox_device 200 drivers/crypto/cavium/nitrox/nitrox_req.h struct nitrox_device *ndev; nitrox_device 512 drivers/crypto/cavium/nitrox/nitrox_req.h struct nitrox_device *ndev; nitrox_device 56 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct nitrox_device *ndev = sr->ndev; nitrox_device 108 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct nitrox_device *ndev = sr->ndev; nitrox_device 287 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct nitrox_device *ndev = sr->ndev; nitrox_device 317 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct nitrox_device *ndev = cmdq->ndev; nitrox_device 349 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct nitrox_device *ndev = sr->ndev; nitrox_device 376 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c int nitrox_process_se_request(struct nitrox_device *ndev, nitrox_device 535 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct nitrox_device *ndev = cmdq->ndev; nitrox_device 81 drivers/crypto/cavium/nitrox/nitrox_sriov.c static void nitrox_pf_cleanup(struct nitrox_device *ndev) nitrox_device 97 drivers/crypto/cavium/nitrox/nitrox_sriov.c static int nitrox_pf_reinit(struct nitrox_device *ndev) nitrox_device 126 drivers/crypto/cavium/nitrox/nitrox_sriov.c static void nitrox_sriov_cleanup(struct nitrox_device *ndev) nitrox_device 133 drivers/crypto/cavium/nitrox/nitrox_sriov.c static int nitrox_sriov_init(struct nitrox_device *ndev) nitrox_device 155 drivers/crypto/cavium/nitrox/nitrox_sriov.c struct nitrox_device *ndev = pci_get_drvdata(pdev); nitrox_device 203 drivers/crypto/cavium/nitrox/nitrox_sriov.c struct nitrox_device *ndev = pci_get_drvdata(pdev);