index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
uipc_mbuf.c
Age
Commit message (
Expand
)
Author
2014-10-03
if you're adding the first cluster reference, you dont have to
David Gwynne
2014-10-03
i moved some macros into functions, and a trailing \ on a statement
David Gwynne
2014-10-03
now that pools are mpsafe, we can make the mbuf allocators on top
David Gwynne
2014-09-14
remove uneeded proc.h includes
Jonathan Gray
2014-08-18
introduce mbuf list and queue apis. both manage fifo lists of mbufs
David Gwynne
2014-07-13
bzero -> memset. for the speeds.
Ted Unangst
2014-07-13
treat external storage allocated by the mbuf layer the same as
David Gwynne
2014-07-09
ext_type is set but never read. its a waste of space.
David Gwynne
2014-07-09
now that mclgeti doesnt do the rx ring accounting, cluster allocation
David Gwynne
2014-07-08
pull the rx ring accounting out of the mbuf layer now that its all done
David Gwynne
2014-07-08
cut things that relied on mclgeti for rx ring accounting/restriction over
David Gwynne
2014-06-18
trailing tabs arent needed.
David Gwynne
2014-06-13
Instead of updating all the cluster allocation water marks of all the
Martin Pieuchot
2014-05-04
remove some hh and h format specifiers
Stefan Fritsch
2014-04-22
Remove some altq tentacles.
Martin Pieuchot
2014-04-21
we'll do fine without casting NULL to struct foo * / void *
Henning Brauer
2014-04-14
"struct pkthdr" holds a routing table ID, not a routing domain one.
Martin Pieuchot
2014-03-28
Reduce uvm include madness. Use <uvm/uvm_extern.h> instead of
Martin Pieuchot
2014-03-27
Store an ifp index instead of a pointer in the "struct mbuf_ext".
Martin Pieuchot
2014-01-19
Remove max_datalen. It is only used once an can be replaced easily with
Claudio Jeker
2014-01-10
Let "ddb show mbuf" print all mbuf fields in a consistent way. Move
Alexander Bluhm
2013-11-09
ticks is compared against mcl_grown to see if time has elapsed since
David Gwynne
2013-08-21
get rid of the copy argument in m_devget that let you provide an
David Gwynne
2013-08-08
Uncomment kprintf format attributes for sys/kern
Sylvestre Gallon
2013-06-11
replace bcopy with memcpy in m_defrag. this is safe because the
David Gwynne
2013-06-11
return ENOBUFS on failure from m_defrag and m_tag_copy_chain.
David Gwynne
2013-03-28
do not include machine/cpu.h from a .c file; it is the responsibility of
Theo de Raadt
2013-02-17
Comment out recently added __attribute__((__format__(__kprintf__))) annotations
Miod Vallat
2013-02-09
Add explicit __attribute__ ((__format__(__kprintf__)))) to the functions and
Miod Vallat
2013-02-07
convert mbuf tags to use pool(9) as a backend storage;
Mike Belopuhov
2012-09-26
add M_ZEROIZE as an mbuf flag, so copied PFKEY messages (with embedded keys)
Markus Friedl
2012-04-13
unneccessary casts to unsigned; ok claudio
Theo de Raadt
2011-12-02
dont put MAXMCLBYTES in the mclsizes array with a comment saying its 64k
David Gwynne
2011-11-30
this diff introduces the MAXMCLBYTES macro to describe the largest
David Gwynne
2011-11-30
correctly calculate the space available in external storage in m_pullup.
David Gwynne
2011-11-29
whitespace fixes. no binary change.
David Gwynne
2011-09-18
One more %hh format string.
Miod Vallat
2011-07-08
new priority queueing implementation, extremely low overhead, thus fast.
Henning Brauer
2011-07-05
Minor cleanup. OK blambert@
Claudio Jeker
2011-06-23
Make mbufs and dma_alloc be contig allocations.
Ariane van der Steldt
2011-05-04
Collapse m_pullup and m_pullup2 into a single function, as they're
Bret Lambert
2011-04-18
Put back the change of pool and malloc into the new km_alloc(9) api.
Artur Grabowski
2011-04-11
Move the DDB includes up in the file so that the m_print() prototype is
Claudio Jeker
2011-04-10
Backout m_split_mbuf() from revision 1.150. It seems that m_split()
Alexander Bluhm
2011-04-06
Backout the uvm_km_getpage -> km_alloc conversion. Weird things are happening
Artur Grabowski
2011-04-05
Passing M_WAITOK to mbuf functions is supposed to be a contract between
Bret Lambert
2011-04-05
- Change pool constraints to use kmem_pa_mode instead of uvm_constraint_range
Artur Grabowski
2011-04-04
both m_inject() and m_split() reached a point at which they needed
Bret Lambert
2011-01-29
The function m_tag_copy_chain() returned 0 on success and 1 on
Alexander Bluhm
2010-12-21
Ugly workaround in nmbclust_update(). Additionally to setting the limit
Claudio Jeker
[next]