/linux-master/arch/um/drivers/ |
H A D | line.c | 122 * Flushes the ring buffer to the output channels. That is, write_chan is 257 int line_setup_irq(int fd, int input, int output, struct line *line, void *data) argument 272 if (output) {
|
H A D | line.h | 76 extern int line_setup_irq(int fd, int input, int output, struct line *line,
|
H A D | net_user.c | 50 void read_output(int fd, char *output, int len) argument 56 if (output == NULL) { 57 output = &c; 61 *output = '\0'; 74 ret = read(fd, output, expected); 180 static int change_tramp(char **argv, char *output, int output_len) argument 196 read_output(fds[0], output, output_len); 214 char *output; local 223 output = uml_kmalloc(output_len, UM_GFP_KERNEL); 224 if (output [all...] |
H A D | null.c | 20 static int null_open(int input, int output, int primary, void *d, argument
|
H A D | port_user.c | 71 static int port_open(int input, int output, int primary, void *d, argument
|
H A D | pty.c | 40 static int pts_open(int input, int output, int primary, void *d, argument 113 static int pty_open(int input, int output, int primary, void *d, argument
|
H A D | slip_user.c | 77 char *output; local 97 output = uml_kmalloc(output_len, UM_GFP_KERNEL); 98 if (output == NULL) { 99 printk(UM_KERN_ERR "slip_tramp : failed to allocate output " 107 read_output(fds[0], output, output_len); 108 printk("%s", output); 113 kfree(output);
|
H A D | tty.c | 39 static int tty_open(int input, int output, int primary, void *d, argument 45 if (input && output) 49 else if (output)
|
H A D | xterm.c | 87 static int xterm_open(int input, int output, int primary, void *d, argument
|
/linux-master/arch/um/os-Linux/drivers/ |
H A D | ethertap_user.c | 40 char *output; local 53 output = uml_kmalloc(UM_KERN_PAGE_SIZE, UM_GFP_KERNEL); 54 if (output == NULL) 55 printk(UM_KERN_ERR "etap_change : Failed to allocate output " 57 read_output(fd, output, UM_KERN_PAGE_SIZE); 58 if (output != NULL) { 59 printk("%s", output); 60 kfree(output); 140 char *output; local 166 output [all...] |
H A D | tuntap_user.c | 132 char *output, *buffer; local 175 output = buffer; 177 printk("%s", output); 185 output += IFNAMSIZ; 186 printk("%s", output);
|
/linux-master/arch/x86/boot/compressed/ |
H A D | kaslr.c | 336 * - input + input_size >= output + output_size 339 * - output + init_size >= output + output_size 349 * 0 output input input+input_size output+init_size 355 * output+init_size-ZO_INIT_SIZE output+output_size output+kernel_total_size 357 * [output, output 383 mem_avoid_init(unsigned long input, unsigned long input_size, unsigned long output) argument 842 choose_random_location(unsigned long input, unsigned long input_size, unsigned long *output, unsigned long output_size, unsigned long *virt_addr) argument [all...] |
H A D | misc.c | 8 * output functions and related debugging support functions. 199 static void handle_relocations(void *output, unsigned long output_len, argument 204 unsigned long min_addr = (unsigned long)output; 255 for (reloc = output + output_len - sizeof(*reloc); *reloc; reloc--) { 289 static inline void handle_relocations(void *output, unsigned long output_len, argument 294 static size_t parse_elf(void *output) argument 306 memcpy(&ehdr, output, sizeof(ehdr)); 319 memcpy(phdrs, output + ehdr.e_phoff, sizeof(*phdrs) * ehdr.e_phnum); 331 dest = output; 336 memmove(dest, output 405 extract_kernel(void *rmode, unsigned char *output) argument [all...] |
H A D | misc.h | 105 unsigned long *output, 111 unsigned long *output, 109 choose_random_location(unsigned long input, unsigned long input_size, unsigned long *output, unsigned long output_size, unsigned long *virt_addr) argument
|
/linux-master/arch/x86/boot/ |
H A D | header.S | 434 # compressed data is placed at the end of the buffer. The output pointer 436 # where the compressed data starts. Problems will occur when the output 439 # The output pointer can only overrun the input pointer if the input 440 # pointer is moving faster than the output pointer. A condition only
|
/linux-master/arch/x86/crypto/ |
H A D | aesni-intel_asm.S | 405 # shuffle xmm0 back to output as ciphertext 741 # shuffle xmm9 back to output as ciphertext 745 # output encrypted Bytes 1514 * u8 *out, // Plaintext output. Encrypt in-place is allowed. 1523 * u8 *auth_tag, // Authenticated Tag output. The driver will compare this to the 1605 * u8 *out, // Ciphertext output. Encrypt in-place is allowed. 1614 * u8 *auth_tag, // Authenticated Tag output. 1711 * u8 *out, // Ciphertext output. Encrypt in-place is allowed. 1726 * u8 *out, // Ciphertext output. Encrypt in-place is allowed. 1741 * u8 *auth_tag, // Authenticated Tag output [all...] |
H A D | aesni-intel_avx-x86_64.S | 461 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9 # shuffle xmm9 back to output as ciphertext 466 # output r13 Bytes 822 # shuffle xmm9 back to output as ciphertext 826 # output encrypted Bytes 1755 # u8 *out, /* Ciphertext output. Encrypt in-place is allowed. */ 1784 # u8 *out, /* Plaintext output. Decrypt in-place is allowed. */ 1813 # u8 *auth_tag, /* Authenticated Tag output. */ 2723 # u8 *out, /* Ciphertext output. Encrypt in-place is allowed. */ 2752 # u8 *out, /* Plaintext output. Decrypt in-place is allowed. */ 2781 # u8 *auth_tag, /* Authenticated Tag output [all...] |
H A D | chacha-avx2-x86_64.S | 39 # %rsi: up to 2 data blocks output, o 41 # %rcx: input/output length in bytes 199 # xor remaining bytes from partial register into output 231 # %rsi: up to 4 data blocks output, o 233 # %rcx: input/output length in bytes 504 # xor remaining bytes from partial register into output 536 # %rsi: up to 8 data blocks output, o 538 # %rcx: input/output length in bytes 943 # xor remaining blocks, write to output 998 # xor remaining bytes from partial register into output [all...] |
H A D | chacha-avx512vl-x86_64.S | 29 # %rsi: up to 2 data blocks output, o 31 # %rcx: input/output length in bytes 172 # xor remaining bytes from partial register into output 194 # %rsi: up to 4 data blocks output, o 196 # %rcx: input/output length in bytes 438 # xor remaining bytes from partial register into output 460 # %rsi: up to 8 data blocks output, o 462 # %rcx: input/output length in bytes 764 # xor remaining blocks, write to output 818 # xor remaining bytes from partial register into output [all...] |
H A D | chacha-ssse3-x86_64.S | 116 # %rsi: up to 1 data block output, o 118 # %rcx: input/output length in bytes 172 # xor remaining bytes from partial register into output 204 # %rsi: output (8 32-bit words) 225 # %rsi: up to 4 data blocks output, o 227 # %rcx: input/output length in bytes 650 # xor with corresponding input, write to output 768 # xor remaining bytes from partial register into output
|
H A D | poly1305-x86_64-cryptogams.pl | 70 $output = shift; 71 if ($flavour =~ /\./) { $output = $flavour; undef $flavour; } 73 $win64=0; $win64=1 if ($flavour =~ /[nm]asm|mingw64/ || $output =~ /\.asm$/); 74 $kernel=0; $kernel=1 if (!$flavour && !$output); 82 open OUT,"| \"$^X\" \"$xlate\" $flavour \"$output\""; 184 # output: $h0-$h2 *= $r0-$r1
|
/linux-master/arch/x86/hyperv/ |
H A D | hv_init.c | 421 struct hv_get_vp_registers_output *output; local 427 output = (struct hv_get_vp_registers_output *)input; 435 ret = hv_do_hypercall(control, input, output); 437 ret = output->as64.low & HV_X64_VTL_MASK;
|
H A D | hv_proc.c | 119 struct hv_output_add_logical_processor *output; local 133 /* We don't do anything with the output right now */ 134 output = *this_cpu_ptr(hyperv_pcpu_output_arg); 140 input, output);
|
H A D | hv_vtl.c | 184 u32 *output, ret; local 193 output = (u32 *)input; 196 status = hv_do_hypercall(control, input, output); 197 ret = output[0];
|
H A D | irqdomain.c | 19 struct hv_output_map_device_interrupt *output; local 28 output = *this_cpu_ptr(hyperv_pcpu_output_arg); 61 input, output); 62 *entry = output->interrupt_entry;
|