Home
last modified time | relevance | path

Searched refs:esp (Results 1 - 25 of 194) sorted by relevance

12345678

/kernel/linux/linux-5.10/drivers/scsi/
H A Desp_scsi.c33 #define DRV_MODULE_NAME "esp"
58 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
63 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
68 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
73 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
78 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
83 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
88 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
93 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
98 shost_printk(KERN_DEBUG, esp
119 esp_log_fill_regs(struct esp *esp, struct esp_event_ent *p) esp_log_fill_regs() argument
130 scsi_esp_cmd(struct esp *esp, u8 val) scsi_esp_cmd() argument
147 esp_send_dma_cmd(struct esp *esp, int len, int max_len, int cmd) esp_send_dma_cmd() argument
165 esp_event(struct esp *esp, u8 val) esp_event() argument
180 esp_dump_cmd_log(struct esp *esp) esp_dump_cmd_log() argument
201 esp_flush_fifo(struct esp *esp) esp_flush_fifo() argument
218 hme_read_fifo(struct esp *esp) hme_read_fifo() argument
235 esp_set_all_config3(struct esp *esp, u8 val) esp_set_all_config3() argument
244 esp_reset_esp(struct esp *esp) esp_reset_esp() argument
372 esp_map_dma(struct esp *esp, struct scsi_cmnd *cmd) esp_map_dma() argument
431 esp_advance_dma(struct esp *esp, struct esp_cmd_entry *ent, struct scsi_cmnd *cmd, unsigned int len) esp_advance_dma() argument
459 esp_unmap_dma(struct esp *esp, struct scsi_cmnd *cmd) esp_unmap_dma() argument
465 esp_save_pointers(struct esp *esp, struct esp_cmd_entry *ent) esp_save_pointers() argument
480 esp_restore_pointers(struct esp *esp, struct esp_cmd_entry *ent) esp_restore_pointers() argument
495 esp_write_tgt_config3(struct esp *esp, int tgt) esp_write_tgt_config3() argument
507 esp_write_tgt_sync(struct esp *esp, int tgt) esp_write_tgt_sync() argument
522 esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) esp_dma_length_limit() argument
630 esp_map_sense(struct esp *esp, struct esp_cmd_entry *ent) esp_map_sense() argument
642 esp_unmap_sense(struct esp *esp, struct esp_cmd_entry *ent) esp_unmap_sense() argument
657 esp_autosense(struct esp *esp, struct esp_cmd_entry *ent) esp_autosense() argument
704 find_and_prep_issuable_command(struct esp *esp) find_and_prep_issuable_command() argument
735 esp_maybe_execute_command(struct esp *esp) esp_maybe_execute_command() argument
878 esp_get_ent(struct esp *esp) esp_get_ent() argument
893 esp_put_ent(struct esp *esp, struct esp_cmd_entry *ent) esp_put_ent() argument
898 esp_cmd_is_done(struct esp *esp, struct esp_cmd_entry *ent, struct scsi_cmnd *cmd, unsigned int result) esp_cmd_is_done() argument
953 esp_event_queue_full(struct esp *esp, struct esp_cmd_entry *ent) esp_event_queue_full() argument
964 struct esp *esp = shost_priv(dev->host); esp_queuecommand_lck() local
988 esp_check_gross_error(struct esp *esp) esp_check_gross_error() argument
1005 esp_check_spur_intr(struct esp *esp) esp_check_spur_intr() argument
1042 esp_schedule_reset(struct esp *esp) esp_schedule_reset() argument
1054 esp_reconnect_with_tag(struct esp *esp, struct esp_lun_data *lp) esp_reconnect_with_tag() argument
1145 esp_reconnect(struct esp *esp) esp_reconnect() argument
1230 esp_finish_select(struct esp *esp) esp_finish_select() argument
1324 esp_data_bytes_sent(struct esp *esp, struct esp_cmd_entry *ent, struct scsi_cmnd *cmd) esp_data_bytes_sent() argument
1418 esp_setsync(struct esp *esp, struct esp_target_data *tp, u8 scsi_period, u8 scsi_offset, u8 esp_stp, u8 esp_soff) esp_setsync() argument
1457 esp_msgin_reject(struct esp *esp) esp_msgin_reject() argument
1497 esp_msgin_sdtr(struct esp *esp, struct esp_target_data *tp) esp_msgin_sdtr() argument
1548 esp_msgin_wdtr(struct esp *esp, struct esp_target_data *tp) esp_msgin_wdtr() argument
1597 esp_msgin_extended(struct esp *esp) esp_msgin_extended() argument
1625 esp_msgin_process(struct esp *esp) esp_msgin_process() argument
1697 esp_process_event(struct esp *esp) esp_process_event() argument
2039 esp_reset_cleanup_one(struct esp *esp, struct esp_cmd_entry *ent) esp_reset_cleanup_one() argument
2063 esp_reset_cleanup(struct esp *esp) esp_reset_cleanup() argument
2105 __esp_interrupt(struct esp *esp) __esp_interrupt() argument
2184 struct esp *esp = dev_id; scsi_esp_intr() local
2214 esp_get_revision(struct esp *esp) esp_get_revision() argument
2267 esp_init_swstate(struct esp *esp) esp_init_swstate() argument
2289 esp_bootup_reset(struct esp *esp) esp_bootup_reset() argument
2313 esp_set_clock_params(struct esp *esp) esp_set_clock_params() argument
2388 scsi_esp_register(struct esp *esp) scsi_esp_register() argument
2431 scsi_esp_unregister(struct esp *esp) scsi_esp_unregister() argument
2439 struct esp *esp = shost_priv(dev_to_shost(&starget->dev)); esp_target_alloc() local
2449 struct esp *esp = shost_priv(dev_to_shost(&starget->dev)); esp_target_destroy() local
2457 struct esp *esp = shost_priv(dev->host); esp_slave_alloc() local
2479 struct esp *esp = shost_priv(dev->host); esp_slave_configure() local
2503 struct esp *esp = shost_priv(cmd->device->host); esp_eh_abort_handler() local
2620 struct esp *esp = shost_priv(cmd->device->host); esp_eh_bus_reset_handler() local
2656 struct esp *esp = shost_priv(cmd->device->host); esp_eh_host_reset_handler() local
2697 struct esp *esp = shost_priv(host); esp_get_signalling() local
2711 struct esp *esp = shost_priv(host); esp_set_offset() local
2724 struct esp *esp = shost_priv(host); esp_set_period() local
2734 struct esp *esp = shost_priv(host); esp_set_width() local
2797 esp_wait_for_fifo(struct esp *esp) esp_wait_for_fifo() argument
2815 esp_wait_for_intr(struct esp *esp) esp_wait_for_intr() argument
2834 esp_send_pio_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) esp_send_pio_cmd() argument
[all...]
H A Dsun_esp.c32 sbus_readl(esp->dma_regs + (REG))
34 sbus_writel((VAL), esp->dma_regs + (REG))
47 static int esp_sbus_setup_dma(struct esp *esp, struct platform_device *dma_of) in esp_sbus_setup_dma() argument
49 esp->dma = dma_of; in esp_sbus_setup_dma()
51 esp->dma_regs = of_ioremap(&dma_of->resource[0], 0, in esp_sbus_setup_dma()
54 if (!esp->dma_regs) in esp_sbus_setup_dma()
59 esp->dmarev = dvmarev0; in esp_sbus_setup_dma()
62 esp->dmarev = dvmaesc1; in esp_sbus_setup_dma()
65 esp in esp_sbus_setup_dma()
82 esp_sbus_map_regs(struct esp *esp, int hme) esp_sbus_map_regs() argument
102 esp_sbus_map_command_block(struct esp *esp) esp_sbus_map_command_block() argument
112 esp_sbus_register_irq(struct esp *esp) esp_sbus_register_irq() argument
121 esp_get_scsi_id(struct esp *esp, struct platform_device *espdma) esp_get_scsi_id() argument
143 esp_get_differential(struct esp *esp) esp_get_differential() argument
155 esp_get_clock_params(struct esp *esp) esp_get_clock_params() argument
171 esp_get_bursts(struct esp *esp, struct platform_device *dma_of) esp_get_bursts() argument
196 esp_sbus_get_props(struct esp *esp, struct platform_device *espdma) esp_sbus_get_props() argument
204 sbus_esp_write8(struct esp *esp, u8 val, unsigned long reg) sbus_esp_write8() argument
209 sbus_esp_read8(struct esp *esp, unsigned long reg) sbus_esp_read8() argument
214 sbus_esp_irq_pending(struct esp *esp) sbus_esp_irq_pending() argument
221 sbus_esp_reset_dma(struct esp *esp) sbus_esp_reset_dma() argument
320 sbus_esp_dma_drain(struct esp *esp) sbus_esp_dma_drain() argument
346 sbus_esp_dma_invalidate(struct esp *esp) sbus_esp_dma_invalidate() argument
385 sbus_esp_send_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) sbus_esp_send_dma_cmd() argument
430 sbus_esp_dma_error(struct esp *esp) sbus_esp_dma_error() argument
456 struct esp *esp; esp_sbus_probe_one() local
554 struct esp *esp = dev_get_drvdata(&op->dev); esp_sbus_remove() local
[all...]
H A Djazz_esp.c32 static void jazz_esp_write8(struct esp *esp, u8 val, unsigned long reg) in jazz_esp_write8() argument
34 *(volatile u8 *)(esp->regs + reg) = val; in jazz_esp_write8()
37 static u8 jazz_esp_read8(struct esp *esp, unsigned long reg) in jazz_esp_read8() argument
39 return *(volatile u8 *)(esp->regs + reg); in jazz_esp_read8()
42 static int jazz_esp_irq_pending(struct esp *esp) in jazz_esp_irq_pending() argument
44 if (jazz_esp_read8(esp, ESP_STATUS) & ESP_STAT_INTR) in jazz_esp_irq_pending()
49 static void jazz_esp_reset_dma(struct esp *es argument
54 jazz_esp_dma_drain(struct esp *esp) jazz_esp_dma_drain() argument
59 jazz_esp_dma_invalidate(struct esp *esp) jazz_esp_dma_invalidate() argument
64 jazz_esp_send_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) jazz_esp_send_dma_cmd() argument
84 jazz_esp_dma_error(struct esp *esp) jazz_esp_dma_error() argument
109 struct esp *esp; esp_jazz_probe() local
181 struct esp *esp = dev_get_drvdata(&dev->dev); esp_jazz_remove() local
[all...]
H A Dmac_esp.c7 * See sys/arch/mac68k/obio/esp.c for some background information.
49 #define esp_read8(REG) mac_esp_read8(esp, REG)
50 #define esp_write8(VAL, REG) mac_esp_write8(esp, VAL, REG)
53 struct esp *esp; member
57 static struct esp *esp_chips[2];
60 #define MAC_ESP_GET_PRIV(esp) ((struct mac_esp_priv *) \
61 dev_get_drvdata((esp)->dev))
63 static inline void mac_esp_write8(struct esp *esp, u argument
68 mac_esp_read8(struct esp *esp, unsigned long reg) mac_esp_read8() argument
73 mac_esp_reset_dma(struct esp *esp) mac_esp_reset_dma() argument
78 mac_esp_dma_drain(struct esp *esp) mac_esp_dma_drain() argument
83 mac_esp_dma_invalidate(struct esp *esp) mac_esp_dma_invalidate() argument
88 mac_esp_dma_error(struct esp *esp) mac_esp_dma_error() argument
93 mac_esp_wait_for_empty_fifo(struct esp *esp) mac_esp_wait_for_empty_fifo() argument
113 mac_esp_wait_for_dreq(struct esp *esp) mac_esp_wait_for_dreq() argument
197 mac_esp_send_pdma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) mac_esp_send_pdma_cmd() argument
240 mac_esp_irq_pending(struct esp *esp) mac_esp_irq_pending() argument
247 mac_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) mac_esp_dma_length_limit() argument
294 struct esp *esp; esp_mac_probe() local
413 struct esp *esp = mep->esp; esp_mac_remove() local
[all...]
H A Dzorro_esp.c158 struct esp *esp; /* our ESP instance - for Scsi_host* */ member
172 static void zorro_esp_write8(struct esp *esp, u8 val, unsigned long reg) in zorro_esp_write8() argument
174 writeb(val, esp->regs + (reg * 4UL)); in zorro_esp_write8()
177 static u8 zorro_esp_read8(struct esp *esp, unsigned long reg) in zorro_esp_read8() argument
179 return readb(esp->regs + (reg * 4UL)); in zorro_esp_read8()
182 static int zorro_esp_irq_pending(struct esp *esp) in zorro_esp_irq_pending() argument
191 cyber_esp_irq_pending(struct esp *esp) cyber_esp_irq_pending() argument
201 fastlane_esp_irq_pending(struct esp *esp) fastlane_esp_irq_pending() argument
218 zorro_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) zorro_esp_dma_length_limit() argument
224 fastlane_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) fastlane_esp_dma_length_limit() argument
231 zorro_esp_reset_dma(struct esp *esp) zorro_esp_reset_dma() argument
236 zorro_esp_dma_drain(struct esp *esp) zorro_esp_dma_drain() argument
241 zorro_esp_dma_invalidate(struct esp *esp) zorro_esp_dma_invalidate() argument
246 fastlane_esp_dma_invalidate(struct esp *esp) fastlane_esp_dma_invalidate() argument
259 zorro_esp_send_blz1230_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_blz1230_dma_cmd() argument
310 zorro_esp_send_blz1230II_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_blz1230II_dma_cmd() argument
355 zorro_esp_send_blz2060_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_blz2060_dma_cmd() argument
400 zorro_esp_send_cyber_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_cyber_dma_cmd() argument
452 zorro_esp_send_cyberII_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_cyberII_dma_cmd() argument
493 zorro_esp_send_fastlane_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_fastlane_dma_cmd() argument
543 zorro_esp_dma_error(struct esp *esp) zorro_esp_dma_error() argument
718 struct esp *esp; zorro_esp_probe() local
917 struct esp *esp = zep->esp; zorro_esp_remove() local
[all...]
H A Dam53c974.c27 shost_printk(KERN_DEBUG, esp->host, f, ##a); \
92 struct esp *esp; member
96 static void pci_esp_dma_drain(struct esp *esp);
98 static inline struct pci_esp_priv *pci_esp_get_priv(struct esp *esp) in pci_esp_get_priv() argument
100 return dev_get_drvdata(esp->dev); in pci_esp_get_priv()
103 static void pci_esp_write8(struct esp *esp, u argument
108 pci_esp_read8(struct esp *esp, unsigned long reg) pci_esp_read8() argument
113 pci_esp_write32(struct esp *esp, u32 val, unsigned long reg) pci_esp_write32() argument
118 pci_esp_irq_pending(struct esp *esp) pci_esp_irq_pending() argument
134 pci_esp_reset_dma(struct esp *esp) pci_esp_reset_dma() argument
139 pci_esp_dma_drain(struct esp *esp) pci_esp_dma_drain() argument
181 pci_esp_dma_invalidate(struct esp *esp) pci_esp_dma_invalidate() argument
191 pci_esp_dma_error(struct esp *esp) pci_esp_dma_error() argument
211 pci_esp_send_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) pci_esp_send_dma_cmd() argument
243 pci_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) pci_esp_dma_length_limit() argument
347 dc390_check_eeprom(struct esp *esp) dc390_check_eeprom() argument
377 struct esp *esp; pci_esp_probe_one() local
501 struct esp *esp = pep->esp; pci_esp_remove_one() local
[all...]
H A Dsun3x_esp.c44 readl(esp->dma_regs + (REG))
46 writel((VAL), esp->dma_regs + (REG))
49 *(volatile u32 *)(esp->dma_regs + (REG))
51 do { *(volatile u32 *)(esp->dma_regs + (REG)) = (VAL); } while (0)
54 static void sun3x_esp_write8(struct esp *esp, u8 val, unsigned long reg) in sun3x_esp_write8() argument
56 writeb(val, esp->regs + (reg * 4UL)); in sun3x_esp_write8()
59 static u8 sun3x_esp_read8(struct esp *esp, unsigned long reg) in sun3x_esp_read8() argument
61 return readb(esp in sun3x_esp_read8()
64 sun3x_esp_irq_pending(struct esp *esp) sun3x_esp_irq_pending() argument
71 sun3x_esp_reset_dma(struct esp *esp) sun3x_esp_reset_dma() argument
84 sun3x_esp_dma_drain(struct esp *esp) sun3x_esp_dma_drain() argument
106 sun3x_esp_dma_invalidate(struct esp *esp) sun3x_esp_dma_invalidate() argument
128 sun3x_esp_send_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) sun3x_esp_send_dma_cmd() argument
149 sun3x_esp_dma_error(struct esp *esp) sun3x_esp_dma_error() argument
174 struct esp *esp; esp_sun3x_probe() local
248 struct esp *esp = dev_get_drvdata(&dev->dev); esp_sun3x_remove() local
[all...]
H A Desp_scsi.h65 #define ESP_CONFIG3_TEM 0x01 /* Enable thresh-8 mode (esp/fas236) */
67 #define ESP_CONFIG3_ADMA 0x02 /* Enable alternate-dma (esp/fas236) */
69 #define ESP_CONFIG3_SRB 0x04 /* Save residual byte (esp/fas236) */
71 #define ESP_CONFIG3_FCLK 0x08 /* Fast SCSI clock rate (esp/fas236) */
73 #define ESP_CONFIG3_FSCSI 0x10 /* Enable FAST SCSI (esp/fas236) */
74 #define ESP_CONFIG3_GTM 0x20 /* group2 SCSI2 support (esp/fas236) */
76 #define ESP_CONFIG3_TBMS 0x40 /* Three-byte msg's ok (esp/fas236) */
78 #define ESP_CONFIG3_IMS 0x80 /* ID msg chk'ng (esp/fas236) */
364 struct esp;
370 void (*esp_write8)(struct esp *es
425 struct esp { global() struct
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Desp_scsi.c33 #define DRV_MODULE_NAME "esp"
58 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
63 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
68 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
73 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
78 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
83 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
88 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
93 shost_printk(KERN_DEBUG, esp->host, f, ## a); \
98 shost_printk(KERN_DEBUG, esp
119 esp_log_fill_regs(struct esp *esp, struct esp_event_ent *p) esp_log_fill_regs() argument
130 scsi_esp_cmd(struct esp *esp, u8 val) scsi_esp_cmd() argument
147 esp_send_dma_cmd(struct esp *esp, int len, int max_len, int cmd) esp_send_dma_cmd() argument
165 esp_event(struct esp *esp, u8 val) esp_event() argument
180 esp_dump_cmd_log(struct esp *esp) esp_dump_cmd_log() argument
201 esp_flush_fifo(struct esp *esp) esp_flush_fifo() argument
218 hme_read_fifo(struct esp *esp) hme_read_fifo() argument
235 esp_set_all_config3(struct esp *esp, u8 val) esp_set_all_config3() argument
244 esp_reset_esp(struct esp *esp) esp_reset_esp() argument
372 esp_map_dma(struct esp *esp, struct scsi_cmnd *cmd) esp_map_dma() argument
431 esp_advance_dma(struct esp *esp, struct esp_cmd_entry *ent, struct scsi_cmnd *cmd, unsigned int len) esp_advance_dma() argument
459 esp_unmap_dma(struct esp *esp, struct scsi_cmnd *cmd) esp_unmap_dma() argument
465 esp_save_pointers(struct esp *esp, struct esp_cmd_entry *ent) esp_save_pointers() argument
480 esp_restore_pointers(struct esp *esp, struct esp_cmd_entry *ent) esp_restore_pointers() argument
495 esp_write_tgt_config3(struct esp *esp, int tgt) esp_write_tgt_config3() argument
507 esp_write_tgt_sync(struct esp *esp, int tgt) esp_write_tgt_sync() argument
522 esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) esp_dma_length_limit() argument
630 esp_map_sense(struct esp *esp, struct esp_cmd_entry *ent) esp_map_sense() argument
642 esp_unmap_sense(struct esp *esp, struct esp_cmd_entry *ent) esp_unmap_sense() argument
657 esp_autosense(struct esp *esp, struct esp_cmd_entry *ent) esp_autosense() argument
704 find_and_prep_issuable_command(struct esp *esp) find_and_prep_issuable_command() argument
735 esp_maybe_execute_command(struct esp *esp) esp_maybe_execute_command() argument
878 esp_get_ent(struct esp *esp) esp_get_ent() argument
893 esp_put_ent(struct esp *esp, struct esp_cmd_entry *ent) esp_put_ent() argument
898 esp_cmd_is_done(struct esp *esp, struct esp_cmd_entry *ent, struct scsi_cmnd *cmd, unsigned char host_byte) esp_cmd_is_done() argument
947 esp_event_queue_full(struct esp *esp, struct esp_cmd_entry *ent) esp_event_queue_full() argument
958 struct esp *esp = shost_priv(dev->host); esp_queuecommand_lck() local
980 esp_check_gross_error(struct esp *esp) esp_check_gross_error() argument
997 esp_check_spur_intr(struct esp *esp) esp_check_spur_intr() argument
1034 esp_schedule_reset(struct esp *esp) esp_schedule_reset() argument
1046 esp_reconnect_with_tag(struct esp *esp, struct esp_lun_data *lp) esp_reconnect_with_tag() argument
1137 esp_reconnect(struct esp *esp) esp_reconnect() argument
1222 esp_finish_select(struct esp *esp) esp_finish_select() argument
1316 esp_data_bytes_sent(struct esp *esp, struct esp_cmd_entry *ent, struct scsi_cmnd *cmd) esp_data_bytes_sent() argument
1410 esp_setsync(struct esp *esp, struct esp_target_data *tp, u8 scsi_period, u8 scsi_offset, u8 esp_stp, u8 esp_soff) esp_setsync() argument
1449 esp_msgin_reject(struct esp *esp) esp_msgin_reject() argument
1489 esp_msgin_sdtr(struct esp *esp, struct esp_target_data *tp) esp_msgin_sdtr() argument
1540 esp_msgin_wdtr(struct esp *esp, struct esp_target_data *tp) esp_msgin_wdtr() argument
1589 esp_msgin_extended(struct esp *esp) esp_msgin_extended() argument
1617 esp_msgin_process(struct esp *esp) esp_msgin_process() argument
1689 esp_process_event(struct esp *esp) esp_process_event() argument
2028 esp_reset_cleanup_one(struct esp *esp, struct esp_cmd_entry *ent) esp_reset_cleanup_one() argument
2052 esp_reset_cleanup(struct esp *esp) esp_reset_cleanup() argument
2094 __esp_interrupt(struct esp *esp) __esp_interrupt() argument
2173 struct esp *esp = dev_id; scsi_esp_intr() local
2203 esp_get_revision(struct esp *esp) esp_get_revision() argument
2256 esp_init_swstate(struct esp *esp) esp_init_swstate() argument
2278 esp_bootup_reset(struct esp *esp) esp_bootup_reset() argument
2302 esp_set_clock_params(struct esp *esp) esp_set_clock_params() argument
2377 scsi_esp_register(struct esp *esp) scsi_esp_register() argument
2420 scsi_esp_unregister(struct esp *esp) scsi_esp_unregister() argument
2428 struct esp *esp = shost_priv(dev_to_shost(&starget->dev)); esp_target_alloc() local
2438 struct esp *esp = shost_priv(dev_to_shost(&starget->dev)); esp_target_destroy() local
2446 struct esp *esp = shost_priv(dev->host); esp_slave_alloc() local
2468 struct esp *esp = shost_priv(dev->host); esp_slave_configure() local
2492 struct esp *esp = shost_priv(cmd->device->host); esp_eh_abort_handler() local
2609 struct esp *esp = shost_priv(cmd->device->host); esp_eh_bus_reset_handler() local
2645 struct esp *esp = shost_priv(cmd->device->host); esp_eh_host_reset_handler() local
2687 struct esp *esp = shost_priv(host); esp_get_signalling() local
2701 struct esp *esp = shost_priv(host); esp_set_offset() local
2714 struct esp *esp = shost_priv(host); esp_set_period() local
2724 struct esp *esp = shost_priv(host); esp_set_width() local
2784 esp_wait_for_fifo(struct esp *esp) esp_wait_for_fifo() argument
2802 esp_wait_for_intr(struct esp *esp) esp_wait_for_intr() argument
2821 esp_send_pio_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) esp_send_pio_cmd() argument
[all...]
H A Dsun_esp.c33 sbus_readl(esp->dma_regs + (REG))
35 sbus_writel((VAL), esp->dma_regs + (REG))
48 static int esp_sbus_setup_dma(struct esp *esp, struct platform_device *dma_of) in esp_sbus_setup_dma() argument
50 esp->dma = dma_of; in esp_sbus_setup_dma()
52 esp->dma_regs = of_ioremap(&dma_of->resource[0], 0, in esp_sbus_setup_dma()
55 if (!esp->dma_regs) in esp_sbus_setup_dma()
60 esp->dmarev = dvmarev0; in esp_sbus_setup_dma()
63 esp->dmarev = dvmaesc1; in esp_sbus_setup_dma()
66 esp in esp_sbus_setup_dma()
83 esp_sbus_map_regs(struct esp *esp, int hme) esp_sbus_map_regs() argument
103 esp_sbus_map_command_block(struct esp *esp) esp_sbus_map_command_block() argument
113 esp_sbus_register_irq(struct esp *esp) esp_sbus_register_irq() argument
122 esp_get_scsi_id(struct esp *esp, struct platform_device *espdma) esp_get_scsi_id() argument
144 esp_get_differential(struct esp *esp) esp_get_differential() argument
156 esp_get_clock_params(struct esp *esp) esp_get_clock_params() argument
172 esp_get_bursts(struct esp *esp, struct platform_device *dma_of) esp_get_bursts() argument
197 esp_sbus_get_props(struct esp *esp, struct platform_device *espdma) esp_sbus_get_props() argument
205 sbus_esp_write8(struct esp *esp, u8 val, unsigned long reg) sbus_esp_write8() argument
210 sbus_esp_read8(struct esp *esp, unsigned long reg) sbus_esp_read8() argument
215 sbus_esp_irq_pending(struct esp *esp) sbus_esp_irq_pending() argument
222 sbus_esp_reset_dma(struct esp *esp) sbus_esp_reset_dma() argument
321 sbus_esp_dma_drain(struct esp *esp) sbus_esp_dma_drain() argument
347 sbus_esp_dma_invalidate(struct esp *esp) sbus_esp_dma_invalidate() argument
386 sbus_esp_send_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) sbus_esp_send_dma_cmd() argument
431 sbus_esp_dma_error(struct esp *esp) sbus_esp_dma_error() argument
457 struct esp *esp; esp_sbus_probe_one() local
555 struct esp *esp = dev_get_drvdata(&op->dev); esp_sbus_remove() local
[all...]
H A Djazz_esp.c32 static void jazz_esp_write8(struct esp *esp, u8 val, unsigned long reg) in jazz_esp_write8() argument
34 *(volatile u8 *)(esp->regs + reg) = val; in jazz_esp_write8()
37 static u8 jazz_esp_read8(struct esp *esp, unsigned long reg) in jazz_esp_read8() argument
39 return *(volatile u8 *)(esp->regs + reg); in jazz_esp_read8()
42 static int jazz_esp_irq_pending(struct esp *esp) in jazz_esp_irq_pending() argument
44 if (jazz_esp_read8(esp, ESP_STATUS) & ESP_STAT_INTR) in jazz_esp_irq_pending()
49 static void jazz_esp_reset_dma(struct esp *es argument
54 jazz_esp_dma_drain(struct esp *esp) jazz_esp_dma_drain() argument
59 jazz_esp_dma_invalidate(struct esp *esp) jazz_esp_dma_invalidate() argument
64 jazz_esp_send_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) jazz_esp_send_dma_cmd() argument
84 jazz_esp_dma_error(struct esp *esp) jazz_esp_dma_error() argument
109 struct esp *esp; esp_jazz_probe() local
181 struct esp *esp = dev_get_drvdata(&dev->dev); esp_jazz_remove() local
[all...]
H A Dmac_esp.c7 * See sys/arch/mac68k/obio/esp.c for some background information.
49 #define esp_read8(REG) mac_esp_read8(esp, REG)
50 #define esp_write8(VAL, REG) mac_esp_write8(esp, VAL, REG)
53 struct esp *esp; member
57 static struct esp *esp_chips[2];
60 #define MAC_ESP_GET_PRIV(esp) ((struct mac_esp_priv *) \
61 dev_get_drvdata((esp)->dev))
63 static inline void mac_esp_write8(struct esp *esp, u argument
68 mac_esp_read8(struct esp *esp, unsigned long reg) mac_esp_read8() argument
73 mac_esp_reset_dma(struct esp *esp) mac_esp_reset_dma() argument
78 mac_esp_dma_drain(struct esp *esp) mac_esp_dma_drain() argument
83 mac_esp_dma_invalidate(struct esp *esp) mac_esp_dma_invalidate() argument
88 mac_esp_dma_error(struct esp *esp) mac_esp_dma_error() argument
93 mac_esp_wait_for_empty_fifo(struct esp *esp) mac_esp_wait_for_empty_fifo() argument
113 mac_esp_wait_for_dreq(struct esp *esp) mac_esp_wait_for_dreq() argument
197 mac_esp_send_pdma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) mac_esp_send_pdma_cmd() argument
240 mac_esp_irq_pending(struct esp *esp) mac_esp_irq_pending() argument
247 mac_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) mac_esp_dma_length_limit() argument
294 struct esp *esp; esp_mac_probe() local
413 struct esp *esp = mep->esp; esp_mac_remove() local
[all...]
H A Dzorro_esp.c158 struct esp *esp; /* our ESP instance - for Scsi_host* */ member
172 static void zorro_esp_write8(struct esp *esp, u8 val, unsigned long reg) in zorro_esp_write8() argument
174 writeb(val, esp->regs + (reg * 4UL)); in zorro_esp_write8()
177 static u8 zorro_esp_read8(struct esp *esp, unsigned long reg) in zorro_esp_read8() argument
179 return readb(esp->regs + (reg * 4UL)); in zorro_esp_read8()
182 static int zorro_esp_irq_pending(struct esp *esp) in zorro_esp_irq_pending() argument
191 cyber_esp_irq_pending(struct esp *esp) cyber_esp_irq_pending() argument
201 fastlane_esp_irq_pending(struct esp *esp) fastlane_esp_irq_pending() argument
218 zorro_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) zorro_esp_dma_length_limit() argument
224 fastlane_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) fastlane_esp_dma_length_limit() argument
231 zorro_esp_reset_dma(struct esp *esp) zorro_esp_reset_dma() argument
236 zorro_esp_dma_drain(struct esp *esp) zorro_esp_dma_drain() argument
241 zorro_esp_dma_invalidate(struct esp *esp) zorro_esp_dma_invalidate() argument
246 fastlane_esp_dma_invalidate(struct esp *esp) fastlane_esp_dma_invalidate() argument
259 zorro_esp_send_blz1230_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_blz1230_dma_cmd() argument
310 zorro_esp_send_blz1230II_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_blz1230II_dma_cmd() argument
355 zorro_esp_send_blz2060_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_blz2060_dma_cmd() argument
400 zorro_esp_send_cyber_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_cyber_dma_cmd() argument
452 zorro_esp_send_cyberII_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_cyberII_dma_cmd() argument
493 zorro_esp_send_fastlane_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) zorro_esp_send_fastlane_dma_cmd() argument
543 zorro_esp_dma_error(struct esp *esp) zorro_esp_dma_error() argument
718 struct esp *esp; zorro_esp_probe() local
917 struct esp *esp = zep->esp; zorro_esp_remove() local
[all...]
H A Dam53c974.c27 shost_printk(KERN_DEBUG, esp->host, f, ##a); \
92 struct esp *esp; member
96 static void pci_esp_dma_drain(struct esp *esp);
98 static inline struct pci_esp_priv *pci_esp_get_priv(struct esp *esp) in pci_esp_get_priv() argument
100 return dev_get_drvdata(esp->dev); in pci_esp_get_priv()
103 static void pci_esp_write8(struct esp *esp, u argument
108 pci_esp_read8(struct esp *esp, unsigned long reg) pci_esp_read8() argument
113 pci_esp_write32(struct esp *esp, u32 val, unsigned long reg) pci_esp_write32() argument
118 pci_esp_irq_pending(struct esp *esp) pci_esp_irq_pending() argument
134 pci_esp_reset_dma(struct esp *esp) pci_esp_reset_dma() argument
139 pci_esp_dma_drain(struct esp *esp) pci_esp_dma_drain() argument
181 pci_esp_dma_invalidate(struct esp *esp) pci_esp_dma_invalidate() argument
191 pci_esp_dma_error(struct esp *esp) pci_esp_dma_error() argument
211 pci_esp_send_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) pci_esp_send_dma_cmd() argument
243 pci_esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len) pci_esp_dma_length_limit() argument
347 dc390_check_eeprom(struct esp *esp) dc390_check_eeprom() argument
377 struct esp *esp; pci_esp_probe_one() local
501 struct esp *esp = pep->esp; pci_esp_remove_one() local
[all...]
H A Dsun3x_esp.c44 readl(esp->dma_regs + (REG))
46 writel((VAL), esp->dma_regs + (REG))
49 *(volatile u32 *)(esp->dma_regs + (REG))
51 do { *(volatile u32 *)(esp->dma_regs + (REG)) = (VAL); } while (0)
54 static void sun3x_esp_write8(struct esp *esp, u8 val, unsigned long reg) in sun3x_esp_write8() argument
56 writeb(val, esp->regs + (reg * 4UL)); in sun3x_esp_write8()
59 static u8 sun3x_esp_read8(struct esp *esp, unsigned long reg) in sun3x_esp_read8() argument
61 return readb(esp in sun3x_esp_read8()
64 sun3x_esp_irq_pending(struct esp *esp) sun3x_esp_irq_pending() argument
71 sun3x_esp_reset_dma(struct esp *esp) sun3x_esp_reset_dma() argument
84 sun3x_esp_dma_drain(struct esp *esp) sun3x_esp_dma_drain() argument
106 sun3x_esp_dma_invalidate(struct esp *esp) sun3x_esp_dma_invalidate() argument
128 sun3x_esp_send_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) sun3x_esp_send_dma_cmd() argument
149 sun3x_esp_dma_error(struct esp *esp) sun3x_esp_dma_error() argument
174 struct esp *esp; esp_sun3x_probe() local
248 struct esp *esp = dev_get_drvdata(&dev->dev); esp_sun3x_remove() local
[all...]
/kernel/linux/linux-6.6/arch/x86/entry/
H A Dentry_32.S13 * 0(%esp) - %ebx
14 * 4(%esp) - %ecx
15 * 8(%esp) - %edx
16 * C(%esp) - %esi
17 * 10(%esp) - %edi
18 * 14(%esp) - %ebp
19 * 18(%esp) - %eax
20 * 1C(%esp) - %ds
21 * 20(%esp) - %es
22 * 24(%esp)
[all...]
/kernel/linux/linux-5.10/arch/x86/entry/
H A Dentry_32.S13 * 0(%esp) - %ebx
14 * 4(%esp) - %ecx
15 * 8(%esp) - %edx
16 * C(%esp) - %esi
17 * 10(%esp) - %edi
18 * 14(%esp) - %ebp
19 * 18(%esp) - %eax
20 * 1C(%esp) - %ds
21 * 20(%esp) - %es
22 * 24(%esp)
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dftrace_32.S35 pushl 4(%esp) /* parent ip */
37 movl %esp, %ebp
38 pushl 2*4(%esp) /* function ip */
42 movl %esp, %ebp
51 movl 4*4(%esp), %edx
54 lea 4*4(%esp), %edx
57 movl (MCOUNT_FRAME+4)*4(%esp), %eax /* load the rip */
68 addl $4, %esp /* skip NULL pointer */
74 addl $4,%esp /* skip function ip */
76 addl $4, %esp /* ski
[all...]
H A Drelocate_kernel_32.S49 movl 20+8(%esp), %ebp /* list of pages */
51 movl %esp, ESP(%edi)
60 movl 20+4(%esp), %ebx /* page_list */
61 movl 20+8(%esp), %ebp /* list of pages */
62 movl 20+12(%esp), %edx /* start address */
63 movl 20+16(%esp), %ecx /* cpu_has_pae */
64 movl 20+20(%esp), %esi /* preserve_context */
90 lea PAGE_SIZE(%edi), %esp
142 addl $8, %esp
154 * leave %esp alon
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dftrace_32.S35 pushl 4(%esp) /* parent ip */
37 movl %esp, %ebp
38 pushl 2*4(%esp) /* function ip */
42 movl %esp, %ebp
51 movl 4*4(%esp), %edx
54 lea 4*4(%esp), %edx
57 movl (MCOUNT_FRAME+4)*4(%esp), %eax /* load the rip */
68 addl $4, %esp /* skip NULL pointer */
74 addl $4,%esp /* skip function ip */
76 addl $4, %esp /* ski
[all...]
H A Drelocate_kernel_32.S49 movl 20+8(%esp), %ebp /* list of pages */
51 movl %esp, ESP(%edi)
60 movl 20+4(%esp), %ebx /* page_list */
61 movl 20+8(%esp), %ebp /* list of pages */
62 movl 20+12(%esp), %edx /* start address */
63 movl 20+16(%esp), %ecx /* cpu_has_pae */
64 movl 20+20(%esp), %esi /* preserve_context */
90 lea PAGE_SIZE(%edi), %esp
142 addl $8, %esp
154 * leave %esp alon
[all...]
/kernel/linux/linux-5.10/net/ipv4/
H A Desp4.c10 #include <net/esp.h>
346 struct esp_info *esp, in esp_output_udp_encap()
354 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp_output_udp_encap()
358 uh = (struct udphdr *)esp->esph; in esp_output_udp_encap()
378 struct esp_info *esp) in esp_output_tcp_encap()
380 __be16 *lenp = (void *)esp->esph; in esp_output_tcp_encap()
385 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp_output_tcp_encap()
404 struct esp_info *esp) in esp_output_tcp_encap()
411 struct esp_info *esp) in esp_output_encap()
428 esph = esp_output_udp_encap(skb, encap_type, esp, spor in esp_output_encap()
344 esp_output_udp_encap(struct sk_buff *skb, int encap_type, struct esp_info *esp, __be16 sport, __be16 dport) esp_output_udp_encap() argument
376 esp_output_tcp_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_tcp_encap() argument
402 esp_output_tcp_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_tcp_encap() argument
410 esp_output_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_encap() argument
443 esp_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_head() argument
535 esp_output_tail(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_tail() argument
663 struct esp_info esp; esp_output() local
[all...]
/kernel/linux/linux-5.10/net/ipv6/
H A Desp6.c11 * This file is derived from net/ipv4/esp.c
22 #include <net/esp.h>
381 struct esp_info *esp, in esp6_output_udp_encap()
389 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp6_output_udp_encap()
393 uh = (struct udphdr *)esp->esph; in esp6_output_udp_encap()
413 struct esp_info *esp) in esp6_output_tcp_encap()
415 __be16 *lenp = (void *)esp->esph; in esp6_output_tcp_encap()
420 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp6_output_tcp_encap()
439 struct esp_info *esp) in esp6_output_tcp_encap()
446 struct esp_info *esp) in esp6_output_encap()
379 esp6_output_udp_encap(struct sk_buff *skb, int encap_type, struct esp_info *esp, __be16 sport, __be16 dport) esp6_output_udp_encap() argument
411 esp6_output_tcp_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_tcp_encap() argument
437 esp6_output_tcp_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_tcp_encap() argument
445 esp6_output_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_encap() argument
478 esp6_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_head() argument
569 esp6_output_tail(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_tail() argument
698 struct esp_info esp; esp6_output() local
[all...]
/kernel/linux/linux-6.6/net/ipv4/
H A Desp4.c10 #include <net/esp.h>
345 struct esp_info *esp, in esp_output_udp_encap()
353 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp_output_udp_encap()
357 uh = (struct udphdr *)esp->esph; in esp_output_udp_encap()
377 struct esp_info *esp) in esp_output_tcp_encap()
379 __be16 *lenp = (void *)esp->esph; in esp_output_tcp_encap()
384 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp_output_tcp_encap()
403 struct esp_info *esp) in esp_output_tcp_encap()
410 struct esp_info *esp) in esp_output_encap()
427 esph = esp_output_udp_encap(skb, encap_type, esp, spor in esp_output_encap()
343 esp_output_udp_encap(struct sk_buff *skb, int encap_type, struct esp_info *esp, __be16 sport, __be16 dport) esp_output_udp_encap() argument
375 esp_output_tcp_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_tcp_encap() argument
401 esp_output_tcp_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_tcp_encap() argument
409 esp_output_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_encap() argument
442 esp_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_head() argument
532 esp_output_tail(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp_output_tail() argument
660 struct esp_info esp; esp_output() local
[all...]
/kernel/linux/linux-6.6/net/ipv6/
H A Desp6.c11 * This file is derived from net/ipv4/esp.c
22 #include <net/esp.h>
381 struct esp_info *esp, in esp6_output_udp_encap()
389 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp6_output_udp_encap()
393 uh = (struct udphdr *)esp->esph; in esp6_output_udp_encap()
413 struct esp_info *esp) in esp6_output_tcp_encap()
415 __be16 *lenp = (void *)esp->esph; in esp6_output_tcp_encap()
420 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp6_output_tcp_encap()
439 struct esp_info *esp) in esp6_output_tcp_encap()
446 struct esp_info *esp) in esp6_output_encap()
379 esp6_output_udp_encap(struct sk_buff *skb, int encap_type, struct esp_info *esp, __be16 sport, __be16 dport) esp6_output_udp_encap() argument
411 esp6_output_tcp_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_tcp_encap() argument
437 esp6_output_tcp_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_tcp_encap() argument
445 esp6_output_encap(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_encap() argument
478 esp6_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_head() argument
569 esp6_output_tail(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp) esp6_output_tail() argument
698 struct esp_info esp; esp6_output() local
[all...]

Completed in 17 milliseconds

12345678