- Składowa Memory::Heap::heapbox::malloc (size_t size, size_t alignment, uint32 facility, int(*destruct)(class heapbox *, void *))
- ciezka sekcja krytyczna, zeby malloc uzywac
- Składowa Memory::Heap::heapbox::free (void *ptr)
- ciezka sekcja krytyczna, zeby malloc uzywac
- Składowa Collection::List::pop_back ()
- z tym kfree nie bedzie dzialac onFramesTransmitted - kfree wewnatrz irq
- Składowa IPC::Lock::lock_t::lock (bool slp)
- pozwala nie zapetlic sie ale puszcza wszystkie blokady
- Składowa Arch::x86::Interr::init_int_chains (idt_service *ptr)
- investigate
- Składowa Arch::x86::RTC::del_proc (blist_s *item)
- nie mozemy wywolywac kfree(), kmalloc() z wewnatrz irq handlera rtc z jakichs powodow.. zgroza w takim razie nie mozemy tez zwolnic pamieci po bloku wywolania procedury ULTRAHACK wklepany kod kasowania elementu z listy na pale !!!!!!!!!!!!!!!!!!!
- Składowa panic
- czy powinno clear interrupts?
- Składowa PRNG::nextUint32 (uint32 range)
- does not have a uniform distribution
- Składowa Net::Arp::arp_cache_insert (struct netif *nif, struct ip_address ip_addr, struct ethernet_address eth_addr)
- na chwile przed wygasnieciem arp wyslac ponowny request i zrezygnowac z timera zeby nie bylo luki z brakiem arp entry dla tego ip
- Składowa Net::Arp::arp_get_ether (struct ip_address ip)
- tu powinnismy rozkminic ktory interfejs
- Składowa Net::ICMP::processDatagram (struct Net::netbuf *nb)
- policzyc ile dokladnie potrzeba
- Składowa Net::ICMP::processDatagram (struct Net::netbuf *nb)
- przekopiowac opcje z oryginalnego naglowka ip [iph] ktory tu przyszedl
- Składowa Net::IP::ip_onNewArpEntry (struct Net::Arp::arp_entry arp)
- kasowanie bufora pbuf
- Składowa Net::IP::ip_transmit (struct ip_address ip_addr, uint8 tos, uint8 prot, struct pbuf *pb)
- znalezc route i nif
- Składowa Net::IP::ip_transmit (struct ip_address ip_addr, uint8 tos, uint8 prot, struct pbuf *pb)
- kasowanie bufora pbuf
- Składowa Net::IP::onIpReception (struct netbuf *nb)
- we should send an icmp protocol unavaillable message
- Składowa Net::eth_transmit (struct netif *nif, struct ethernet_address eth_addr, unsigned int t, struct netbuf *nb)
- tu musimy sprawdzac, czy nb jest ciaglym buforem ****
- Składowa Net::eth_transmit (struct netif *nif, struct ethernet_address eth_addr, unsigned int t, struct netbuf *nb)
- nie mozemy zmieniac nb->len jesli nie wiemy co siedzi za nb->data bo mozemy wyslac tajne dane
- Składowa Net::IP::ip_transmit (struct netif *nif, struct ip_address ip_addr, uint8 tos, uint8 prot, struct pbuf *pb)
- kasowanie bufora pbuf
- Składowa Net::onFramesTransmitted (struct netif *nif)
- tu nie mozemy zwalniac pamieci ale gdzies trzeba
- Składowa Net::Arp::processArpPacket (struct netbuf *nb)
- sanity checks; inform IP layer that new arp entry is availlable
- Składowa Net::Arp::processArpPacket (struct netbuf *nb)
- sanity checks
Wygenerowano Sat Jul 19 02:21:26 2008 dla panaLiX programem
1.5.6