Searched refs:mbuf (Results 1 – 8 of 8) sorted by relevance
| /lib/liblwip/src/arch/ |
| D | etherif.c | 136 struct MBuf mbuf; in low_level_output() local 155 mbuf.vaddr = (uint64_t)buf; in low_level_output() 156 mbuf.maddr = 0; in low_level_output() 157 mbuf.len = p->tot_len; in low_level_output() 158 mbuf.type = MBUF_TYPE_NULL; in low_level_output() 159 mbuf.flags = 0; in low_level_output() 160 mbuf.status = MBUF_STATUS_NULL; in low_level_output() 162 status = OSNICSend(nicNo, &mbuf); in low_level_output() 168 if (mbuf.status == MBUF_STATUS_FAILED) { in low_level_output() 187 struct MBuf mbuf; in low_level_input() local [all …]
|
| /bin/ethinject/ |
| D | ethinject.c | 13 static MBuf mbuf; variable 20 mbuf.vaddr = (uint64_t)&buf; in writePacket() 21 mbuf.maddr = 0; in writePacket() 22 mbuf.len = 64; in writePacket() 23 mbuf.type = MBUF_TYPE_NULL; in writePacket() 24 mbuf.flags = 0; in writePacket() 25 mbuf.status = MBUF_STATUS_NULL; in writePacket() 27 status = OSNICSend(nicNo, &mbuf); in writePacket() 33 if (mbuf.status == MBUF_STATUS_FAILED) { in writePacket()
|
| /bin/ethdump/ |
| D | ethdump.c | 11 static MBuf mbuf; variable 35 mbuf.vaddr = (uint64_t)&buf; in readPacket() 36 mbuf.maddr = 0; in readPacket() 37 mbuf.len = 4096; in readPacket() 38 mbuf.type = MBUF_TYPE_NULL; in readPacket() 39 mbuf.flags = 0; in readPacket() 40 mbuf.status = MBUF_STATUS_NULL; in readPacket() 42 status = OSNICRecv(nicNo, &mbuf); in readPacket() 48 if (mbuf.status == MBUF_STATUS_FAILED) { in readPacket()
|
| /lib/libc/ |
| D | syscall.c | 143 OSNICSend(uint64_t nicNo, MBuf *mbuf) in OSNICSend() argument 145 return syscall(SYSCALL_NICSEND, nicNo, mbuf); in OSNICSend() 149 OSNICRecv(uint64_t nicNo, MBuf *mbuf) in OSNICRecv() argument 151 return syscall(SYSCALL_NICRECV, nicNo, mbuf); in OSNICRecv()
|
| /sys/include/ |
| D | nic.h | 25 int NIC_TX(NIC *nic, MBuf *mbuf, NICCB cb, void *arg); 26 int NIC_RX(NIC *nic, MBuf *mbuf, NICCB cb, void *arg);
|
| /include/ |
| D | syscall.h | 41 int OSNICSend(uint64_t nicNo, MBuf *mbuf); 42 int OSNICRecv(uint64_t nicNo, MBuf *mbuf);
|
| /sys/kern/ |
| D | syscall.c | 530 MBuf mbuf; in Syscall_NICSend() local 532 status = Copy_In(user_mbuf, &mbuf, sizeof(mbuf)); in Syscall_NICSend() 543 (nic->tx)(nic, &mbuf, NULL, NULL); in Syscall_NICSend() 554 MBuf mbuf; in Syscall_NICRecv() local 556 status = Copy_In(user_mbuf, &mbuf, sizeof(mbuf)); in Syscall_NICRecv() 567 (nic->rx)(nic, &mbuf, NULL, NULL); in Syscall_NICRecv()
|
| /sys/dev/ |
| D | e1000.c | 317 E1000_Dequeue(NIC *nic, MBuf *mbuf, NICCB cb, void *arg) in E1000_Dequeue() argument 332 memcpy((void *)mbuf->vaddr, data, len); in E1000_Dequeue() 360 E1000_Enqueue(NIC *nic, MBuf *mbuf, NICCB cb, void *arg) in E1000_Enqueue() argument 366 memcpy(data, (void *)mbuf->vaddr, mbuf->len); in E1000_Enqueue() 367 dev->txDesc[dev->txTail].len = mbuf->len; in E1000_Enqueue()
|