| /sys/dev/x86/ |
| D | ps2.c | 170 uint8_t data; in PS2_KeyboardIntr() local 178 data = inb(PS2_DATA_PORT); in PS2_KeyboardIntr() 181 if (data == 0xE0) { in PS2_KeyboardIntr() 187 if (data & 0x80) { in PS2_KeyboardIntr() 188 if (data == 0xAA || data == 0xB6) in PS2_KeyboardIntr() 190 if (data == 0x9D) in PS2_KeyboardIntr() 192 if (data == 0x38) in PS2_KeyboardIntr() 200 if (data == 0x2A || data == 0x36) in PS2_KeyboardIntr() 202 if (data == 0x1D) in PS2_KeyboardIntr() 204 if (data == 0x38) in PS2_KeyboardIntr() [all …]
|
| /sys/amd64/include/ |
| D | amd64op.h | 431 static INLINE void outb(uint16_t port, uint8_t data) in outb() argument 435 : "a" (data), "d" (port)); in outb() 438 static INLINE void outw(uint16_t port, uint16_t data) in outw() argument 442 : "a" (data), "d" (port)); in outw() 445 static INLINE void outl(uint16_t port, uint32_t data) in outl() argument 449 : "a" (data), "d" (port)); in outl() 454 uint8_t data; in inb() local 457 : "=a" (data) in inb() 460 return data; in inb() 465 uint16_t data; in inw() local [all …]
|
| /sys/amd64/ |
| D | pci.c | 56 uint8_t data) in PCICfgWrite8() argument 62 outb(port, data); in PCICfgWrite8() 67 uint16_t data) in PCICfgWrite16() argument 73 outw(port, data); in PCICfgWrite16() 78 uint32_t data) in PCICfgWrite32() argument 84 outl(port, data); in PCICfgWrite32()
|
| D | kernel.lds | 50 .rela.data.rel.ro : { *(.rela.data.rel.ro .rela.data.rel.ro.* .rela.gnu.linkonce.d.rel.ro.*) } 51 .rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) } 76 /* Adjust the address for the data segment. We want to adjust up to 136 ….data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro… 140 .data : 142 *(.data .data.* .gnu.linkonce.d.*) 165 pad the .data section. */
|
| D | trap.c | 128 uint64_t *data; in Trap_StackDump() local 132 data = (uint64_t *)rsp; in Trap_StackDump() 133 kprintf("%016llx: %016llx\n", rsp, *data); in Trap_StackDump()
|
| /lib/liblwip/src/api/ |
| D | sockets.c | 754 lwip_send(int s, const void *data, size_t size, int flags) in lwip_send() argument 762 s, data, size, flags)); in lwip_send() 771 return lwip_sendto(s, data, size, flags, NULL, 0); in lwip_send() 782 err = netconn_write_partly(sock->conn, data, size, write_flags, &written); in lwip_send() 790 lwip_sendto(int s, const void *data, size_t size, int flags, argument 809 return lwip_send(s, data, size, flags); 838 chksum = LWIP_CHKSUM_COPY(p->payload, data, short_size); 841 MEMCPY(p->payload, data, size); 845 p->payload = (void*)data; 911 s, data, short_size, flags)); [all …]
|
| /lib/liblwip/src/include/lwip/ |
| D | sio.h | 98 u32_t sio_read(sio_fd_t fd, u8_t *data, u32_t len); 111 u32_t sio_tryread(sio_fd_t fd, u8_t *data, u32_t len); 125 u32_t sio_write(sio_fd_t fd, u8_t *data, u32_t len);
|
| /lib/liblwip/test/unit/tcp/ |
| D | tcp_helper.c | 42 u16_t src_port, u16_t dst_port, void* data, size_t data_len, in tcp_create_segment_wnd() argument 88 pbuf_take(p, data, data_len); in tcp_create_segment_wnd() 106 u16_t src_port, u16_t dst_port, void* data, size_t data_len, in tcp_create_segment() argument 109 return tcp_create_segment_wnd(src_ip, dst_ip, src_port, dst_port, data, in tcp_create_segment() 118 tcp_create_rx_segment(struct tcp_pcb* pcb, void* data, size_t data_len, u32_t seqno_offset, in tcp_create_rx_segment() argument 122 data, data_len, pcb->rcv_nxt + seqno_offset, pcb->lastack + ackno_offset, headerflags); in tcp_create_rx_segment() 130 struct pbuf* tcp_create_rx_segment_wnd(struct tcp_pcb* pcb, void* data, size_t data_len, in tcp_create_rx_segment_wnd() argument 134 data, data_len, pcb->rcv_nxt + seqno_offset, pcb->lastack + ackno_offset, headerflags, wnd); in tcp_create_rx_segment_wnd() 187 char *data = q->payload; in test_tcp_counters_check_rxdata() local 189 EXPECT_RET(data[i] == counters->expected_data[received]); in test_tcp_counters_check_rxdata()
|
| D | tcp_helper.h | 33 u16_t src_port, u16_t dst_port, void* data, size_t data_len, 35 struct pbuf* tcp_create_rx_segment(struct tcp_pcb* pcb, void* data, size_t data_len, 37 struct pbuf* tcp_create_rx_segment_wnd(struct tcp_pcb* pcb, void* data, size_t data_len,
|
| D | test_tcp_oos.c | 144 char data[] = { in START_TEST() local 159 data_len = sizeof(data); in START_TEST() 163 counters.expected_data = data; in START_TEST() 172 pinseq = tcp_create_rx_segment(pcb, &data[0], 4, 0, 0, TCP_ACK); in START_TEST() 175 p_8_9 = tcp_create_rx_segment(pcb, &data[8], 8, 8, 0, TCP_ACK|TCP_FIN); in START_TEST() 178 p_4_8 = tcp_create_rx_segment(pcb, &data[4], 8, 4, 0, TCP_ACK); in START_TEST() 181 p_4_10 = tcp_create_rx_segment(pcb, &data[4], 10, 4, 0, TCP_ACK); in START_TEST() 184 p_2_14 = tcp_create_rx_segment(pcb, &data[2], 14, 2, 0, TCP_ACK); in START_TEST() 284 char data[] = { in START_TEST() local 299 data_len = sizeof(data); in START_TEST() [all …]
|
| D | test_tcp.c | 79 char data[] = {1, 2, 3, 4}; in START_TEST() local 90 data_len = sizeof(data); in START_TEST() 94 counters.expected_data = data; in START_TEST()
|
| /sys/include/ |
| D | pci.h | 74 void PCI_CfgWrite8(PCIDevice *dev, uint32_t reg, uint8_t data); 75 void PCI_CfgWrite16(PCIDevice *dev, uint32_t reg, uint16_t data); 76 void PCI_CfgWrite32(PCIDevice *dev, uint32_t reg, uint32_t data);
|
| D | elf64.h | 152 #define ELF64_R_TYPE_INFO(data, type) \ argument 153 (((Elf64_Xword)(data)<<8)+(Elf64_Xword)(type))
|
| D | kdebug.h | 15 void Debug_PrintHex(const char *data, size_t length, off_t off, size_t limit);
|
| /lib/liblwip/src/include/netif/ |
| D | slipif.h | 72 void slipif_received_byte(struct netif *netif, u8_t data); 73 void slipif_received_bytes(struct netif *netif, u8_t *data, u8_t len);
|
| /lib/liblwip/doc/ |
| D | rawapi.txt | 182 --- Sending TCP data 184 TCP data is sent by enqueueing the data with a call to 185 tcp_write(). When the data is successfully transmitted to the remote 192 Enqueues the data pointed to by the argument dataptr. The length of 193 the data is passed as the len parameter. The apiflags can be one or more of: 195 for the data to be copied into. If this flag is not given, no new memory 196 should be allocated and the data should only be referenced by pointer. This 197 also means that the memory behind dataptr must not change until the data is 199 - TCP_WRITE_FLAG_MORE: indicates that more data follows. If this is given, 204 of the data exceeds the current send buffer size or if the length of [all …]
|
| /sys/dev/ |
| D | pci.c | 16 uint32_t reg, uint8_t data); 18 uint32_t reg, uint16_t data); 20 uint32_t reg, uint32_t data); 83 PCI_CfgWrite8(PCIDevice *dev, uint32_t reg, uint8_t data) in PCI_CfgWrite8() argument 85 return PCICfgWrite8(dev->bus, dev->slot, dev->func, reg, data); in PCI_CfgWrite8() 89 PCI_CfgWrite16(PCIDevice *dev, uint32_t reg, uint16_t data) in PCI_CfgWrite16() argument 91 return PCICfgWrite16(dev->bus, dev->slot, dev->func, reg, data); in PCI_CfgWrite16() 95 PCI_CfgWrite32(PCIDevice *dev, uint32_t reg, uint32_t data) in PCI_CfgWrite32() argument 97 return PCICfgWrite32(dev->bus, dev->slot, dev->func, reg, data); in PCI_CfgWrite32()
|
| D | e1000.c | 327 void *data = (void *)DMPA2VA(dev->rxDesc[dev->rxTail].addr); in E1000_Dequeue() local 332 memcpy((void *)mbuf->vaddr, data, len); in E1000_Dequeue() 363 void *data = (void *)DMPA2VA(dev->txDesc[dev->txTail].addr); in E1000_Enqueue() local 366 memcpy(data, (void *)mbuf->vaddr, mbuf->len); in E1000_Enqueue()
|
| /lib/liblwip/src/netif/ |
| D | slipif.c | 440 slipif_rxbyte_enqueue(struct netif *netif, u8_t data) in slipif_rxbyte_enqueue() argument 446 p = slipif_rxbyte(netif, data); in slipif_rxbyte_enqueue() 479 slipif_received_byte(struct netif *netif, u8_t data) in slipif_received_byte() argument 483 slipif_rxbyte_enqueue(netif, data); in slipif_received_byte() 497 slipif_received_bytes(struct netif *netif, u8_t *data, u8_t len) in slipif_received_bytes() argument 500 u8_t *rxdata = data; in slipif_received_bytes()
|
| D | ethernetif.c | 138 send data from(q->payload, q->len); 195 read data into(q->payload, q->len);
|
| /sys/kern/ |
| D | debug.c | 30 Debug_PrintHex(const char *data, size_t length, off_t off, size_t limit) in Debug_PrintHex() argument 41 kprintf("%08lx ", (uintptr_t)data+ix); in Debug_PrintHex() 54 kprintf("%02X ", (unsigned char)data[ixc]); in Debug_PrintHex() 69 unsigned char c = (unsigned char)data[ixc]; in Debug_PrintHex()
|
| /lib/liblwip/src/include/ipv6/lwip/ |
| D | inet.h | 43 u16_t inet_chksum(void *data, u16_t len);
|
| /lib/liblwip/src/netif/ppp/ |
| D | ppp.h | 186 void pppos_input(int pd, u_char* data, int len);
|
| D | fsm.c | 867 fsm_sdata( fsm *f, u_char code, u_char id, u_char *data, int datalen) in fsm_sdata() argument 877 if (datalen && data != outp + PPP_HDRLEN + HEADERLEN) { in fsm_sdata() 878 BCOPY(data, outp + PPP_HDRLEN + HEADERLEN, datalen); in fsm_sdata()
|
| /lib/liblwip/ |
| D | UPGRADING | 29 err_t, not a pointer to new data/netconn. 68 blocks of data. Instead, pbufs are allocated larger than needed and the 113 * Calculate the TCP/UDP checksum while copying to only fetch data once:
|