/linux/drivers/scsi/ |
H A D | esp_scsi.c | 2 /* esp_scsi.c: ESP SCSI driver. 33 #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); \ [all …]
|
H A D | zorro_esp.c | 3 * ESP front-end for Amiga ZORRO SCSI systems. 8 * migration to ESP SCSI core 52 MODULE_DESCRIPTION("Amiga Zorro NCR5C9x (ESP) driver"); 158 struct esp *esp; /* our ESP instance - for Scsi_host* */ member 165 * On all implementations except for the Oktagon, padding between ESP 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 [all …]
|
H A D | am53c974.c | 27 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, u8 val, unsigned long reg) in pci_esp_write8() argument 105 iowrite8(val, esp->regs + (reg * 4UL)); in pci_esp_write8() 108 static u8 pci_esp_read8(struct esp *esp, unsigned long reg) in pci_esp_read8() argument 110 return ioread8(esp->regs + (reg * 4UL)); in pci_esp_read8() 113 static void pci_esp_write32(struct esp *esp, u32 val, unsigned long reg) in pci_esp_write32() argument [all …]
|
H A D | esp_scsi.h | 2 /* esp_scsi.h: Defines and structures for the ESP driver. 15 #define ESP_STATUS 0x04UL /* ro ESP status register 0x10 */ 40 /* ESP config reg 1, read-write, found on all ESP chips */ 42 #define ESP_CONFIG1_CHTEST 0x08 /* Enable ESP chip tests */ 48 /* ESP config reg 2, read-write, found only on esp100a+esp200+esp236 chips */ 63 /* ESP config register 3 read-write, found only esp236+fas236+fas100a+hme chips */ 65 #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) */ [all …]
|
/linux/arch/x86/kernel/ |
H A D | ftrace_32.S | 35 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 /* skip parent ip */ [all …]
|
H A D | head_32.S | 78 leal -__PAGE_OFFSET(%ecx),%esp 151 leal -__PAGE_OFFSET(%ecx),%esp 235 addl $__PAGE_OFFSET, %esp 300 # 36(%esp) %eflags 301 # 32(%esp) %cs 302 # 28(%esp) %eip 309 pushl $i # 20(%esp) Vector number 345 movl PT_GS(%esp), %edx 348 movw %gs, PT_GS(%esp) 350 movl %esp, %eax /* args are pt_regs (EAX), trapnr (EDX) */ [all …]
|
/linux/net/ipv4/ |
H A D | esp4.c | 10 #include <net/esp.h> 245 /* Move ESP header back into place. */ 305 struct esp_info *esp, in esp_output_udp_encap() argument 313 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp_output_udp_encap() 317 uh = (struct udphdr *)esp->esph; in esp_output_udp_encap() 323 /* For IPv4 ESP with UDP encapsulation, if xo is not null, the skb is in the crypto offload in esp_output_udp_encap() 336 struct esp_info *esp) in esp_output_tcp_encap() argument 338 __be16 *lenp = (void *)esp->esph; in esp_output_tcp_encap() 343 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp_output_tcp_encap() 364 struct esp_info *esp) in esp_output_tcp_encap() argument 371 esp_output_encap(struct xfrm_state * x,struct sk_buff * skb,struct esp_info * esp) esp_output_encap() argument 402 esp_output_head(struct xfrm_state * x,struct sk_buff * skb,struct esp_info * esp) esp_output_head() argument 492 esp_output_tail(struct xfrm_state * x,struct sk_buff * skb,struct esp_info * esp) esp_output_tail() argument 620 struct esp_info esp; esp_output() local [all...] |
H A D | xfrm4_input.c | 114 /* ESP Packet without Non-ESP header */ in __xfrm4_udp_encap_rcv() 124 * header and optional ESP marker bytes) and then modify the in __xfrm4_udp_encap_rcv() 125 * protocol to ESP, and then call into the transform receiver. in __xfrm4_udp_encap_rcv() 139 /* pull the data buffer up to the ESP header and set the in __xfrm4_udp_encap_rcv() 140 * transport header to point to ESP. Keep UDP on the stack in __xfrm4_udp_encap_rcv() 150 /* process ESP */ in __xfrm4_udp_encap_rcv() 205 /* set the transport header to ESP */ in xfrm4_gro_udp_encap_rcv()
|
/linux/net/ipv6/ |
H A D | esp6.c | 11 * This file is derived from net/ipv4/esp.c 22 #include <net/esp.h> 281 /* Move ESP header back into place. */ 341 struct esp_info *esp, in esp6_output_udp_encap() argument 348 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp6_output_udp_encap() 352 uh = (struct udphdr *)esp->esph; in esp6_output_udp_encap() 366 struct esp_info *esp) in esp6_output_tcp_encap() argument 368 __be16 *lenp = (void *)esp->esph; in esp6_output_tcp_encap() 373 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp6_output_tcp_encap() 394 struct esp_info *esp) in esp6_output_tcp_encap() argument 401 esp6_output_encap(struct xfrm_state * x,struct sk_buff * skb,struct esp_info * esp) esp6_output_encap() argument 432 esp6_output_head(struct xfrm_state * x,struct sk_buff * skb,struct esp_info * esp) esp6_output_head() argument 523 esp6_output_tail(struct xfrm_state * x,struct sk_buff * skb,struct esp_info * esp) esp6_output_tail() argument 652 struct esp_info esp; esp6_output() local [all...] |
H A D | Kconfig | 67 tristate "IPv6: ESP transformation" 70 Support for IPsec ESP (Encapsulating Security Payload). 72 ESP can be used with various encryption and authentication algorithms. 73 Besides enabling ESP support itself, this option enables the generic 82 tristate "IPv6: ESP transformation offload" 87 Support for ESP transformation offload. This makes sense 95 bool "IPv6: ESP in TCP encapsulation (RFC 8229)" 101 Support for RFC 8229 encapsulation of ESP and IKE over
|
H A D | xfrm6_input.c | 110 /* ESP Packet without Non-ESP header */ in __xfrm6_udp_encap_rcv() 120 * header and optional ESP marker bytes) and then modify the in __xfrm6_udp_encap_rcv() 121 * protocol to ESP, and then call into the transform receiver. in __xfrm6_udp_encap_rcv() 134 /* pull the data buffer up to the ESP header and set the in __xfrm6_udp_encap_rcv() 135 * transport header to point to ESP. Keep UDP on the stack in __xfrm6_udp_encap_rcv() 145 /* process ESP */ in __xfrm6_udp_encap_rcv() 205 /* set the transport header to ESP */ in xfrm6_gro_udp_encap_rcv()
|
/linux/arch/x86/um/ |
H A D | setjmp_32.S | 11 # %esp 26 movl 4(%esp),%edx 31 movl %esp,4(%edx) # Post-return %esp! 49 movl 4(%esp),%edx # jmp_ptr address 50 movl 8(%esp),%eax # Return value 53 movl 4(%edx),%esp
|
/linux/arch/x86/lib/ |
H A D | checksum_32.S | 52 movl 20(%esp),%eax # Function arg: unsigned int sum 53 movl 16(%esp),%ecx # Function arg: int len 54 movl 12(%esp),%esi # Function arg: unsigned char *buff 124 testb $1, 12(%esp) 140 movl 20(%esp),%eax # Function arg: unsigned int sum 141 movl 16(%esp),%ecx # Function arg: int len 142 movl 12(%esp),%esi # Function arg: const unsigned char *buf 242 testb $1, 12(%esp) 273 subl $4,%esp 277 movl ARGBASE+12(%esp),%ecx # len [all …]
|
/linux/arch/x86/platform/efi/ |
H A D | efi_stub_32.S | 17 movl %esp, %ebp 20 push 16(%esp) 21 push 16(%esp) 41 subl $__PAGE_OFFSET, %esp 49 movl 36(%esp), %edx // &efi.runtime 57 movl 16(%esp), %ebx
|
/linux/Documentation/devicetree/bindings/net/wireless/ |
H A D | esp,esp8089.yaml | 4 $id: http://devicetree.org/schemas/net/wireless/esp,esp8089.yaml# 14 const: esp,esp8089 19 esp,crystal-26M-en: 37 compatible = "esp,esp8089"; 39 esp,crystal-26M-en = <2>;
|
/linux/tools/testing/selftests/net/ |
H A D | l2tp.sh | 230 tmpl proto esp mode transport 234 tmpl proto esp mode transport 238 tmpl proto esp mode transport 242 tmpl proto esp mode transport 246 spi 0x1000 proto esp aead 'rfc4106(gcm(aes))' \ 251 spi 0x1001 proto esp aead 'rfc4106(gcm(aes))' \ 256 spi 0x1000 proto esp aead 'rfc4106(gcm(aes))' \ 261 spi 0x1001 proto esp aead 'rfc4106(gcm(aes))' \ 269 tmpl proto esp mode transport 273 tmpl proto esp mode transport [all …]
|
H A D | vrf-xfrm-tests.sh | 218 tmpl src ${HOST1_4} dst ${HOST2_4} proto esp mode tunnel 223 tmpl src ${HOST1_4} dst ${HOST2_4} proto esp mode tunnel 228 tmpl src ${HOST2_4} dst ${HOST1_4} proto esp mode tunnel 233 tmpl src ${HOST2_4} dst ${HOST1_4} proto esp mode tunnel 239 tmpl src ${HOST1_6} dst ${HOST2_6} proto esp mode tunnel 244 tmpl src ${HOST1_6} dst ${HOST2_6} proto esp mode tunnel 249 tmpl src ${HOST2_6} dst ${HOST1_6} proto esp mode tunnel 254 tmpl src ${HOST2_6} dst ${HOST1_6} proto esp mode tunnel 260 proto esp spi ${SPI_1} reqid 0 mode tunnel \ 267 proto esp spi ${SPI_1} reqid 0 mode tunnel \ [all …]
|
/linux/Documentation/devicetree/bindings/serial/ |
H A D | esp,esp32-uart.yaml | 5 $id: http://devicetree.org/schemas/serial/esp,esp32-uart.yaml# 24 - esp,esp32-uart 25 - esp,esp32s3-uart 47 compatible = "esp,esp32s3-uart";
|
H A D | esp,esp32-acm.yaml | 5 $id: http://devicetree.org/schemas/serial/esp,esp32-acm.yaml# 21 const: esp,esp32s3-acm 39 compatible = "esp,esp32s3-acm";
|
/linux/arch/x86/boot/compressed/ |
H A D | mem_encrypt.S | 103 cmpl $0x72, 16(%esp) 111 movl %edx, 12(%esp) # Store result 118 movl %edx, 8(%esp) # Store result 125 movl %edx, 4(%esp) # Store result 132 movl %edx, 0(%esp) # Store result 142 cmpl $0x8000001f, 12(%esp) 150 btl $1, 12(%esp) 160 addl $4, %esp 163 addl $2, (%esp)
|
/linux/include/net/ |
H A D | esp.h | 44 int esp_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp); 45 int esp_output_tail(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp); 47 int esp6_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp); 48 int esp6_output_tail(struct xfrm_state *x, struct sk_buff *skb, struct esp_info *esp);
|
/linux/net/netfilter/ |
H A D | xt_esp.c | 2 /* Kernel module to match ESP parameters. */ 20 MODULE_DESCRIPTION("Xtables: IPsec-ESP packet match"); 51 pr_debug("Dropping evil ESP tinygram.\n"); in esp_mt() 74 .name = "esp", 83 .name = "esp",
|
/linux/arch/openrisc/kernel/ |
H A D | traps.c | 68 void show_stack(struct task_struct *task, unsigned long *esp, const char *loglvl) in show_stack() argument 70 if (esp == NULL) in show_stack() 71 esp = (unsigned long *)&esp; in show_stack() 74 unwind_stack((void *)loglvl, esp, print_trace); in show_stack() 81 unsigned long esp; in show_registers() local 83 esp = (unsigned long)(regs->sp); in show_registers() 118 show_stack(NULL, (unsigned long *)esp, KERN_EMERG); in show_registers() 120 if (esp < PAGE_OFFSET) in show_registers() 127 if (__get_user(word, &((unsigned long *)esp)[i])) { in show_registers() 133 print_data(esp, word, i); in show_registers()
|
/linux/arch/x86/math-emu/ |
H A D | mul_Xsig.S | 30 movl %esp,%ebp 31 subl $16,%esp 71 movl %esp,%ebp 72 subl $16,%esp 125 movl %esp,%ebp 126 subl $16,%esp
|
/linux/tools/testing/selftests/x86/ |
H A D | raw_syscall_helper_32.S | 9 movl 5*4(%esp), %eax /* pointer to args struct */ 19 call *(6*4)(%esp) /* Do the syscall */ 23 movl 6*4(%esp), %eax
|