summaryrefslogtreecommitdiffstats
path: root/sys/sys/sf_buf.h
Commit message (Expand)AuthorAgeFilesLines
* New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 andglebius2016-01-081-0/+7
* Add arch-specific macro SFBUF_PHYS_DMAP(), which should translate thekib2014-08-201-1/+1
* Provide sf_buf_ref() to optimize refcounting of already allocatedglebius2014-08-111-0/+6
* Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.cglebius2014-08-051-13/+141
* Improve reference counting of EXT_SFBUF pages attached to mbufs.glebius2014-07-111-4/+0
* All mbuf external free functions never fail, so let them be void.glebius2014-07-111-1/+1
* - Create kern.ipc.sendfile namespace, and put the new "readhead" OIDglebius2013-09-221-4/+0
* Fix build with gcc. Move sf_buf_alloc()/sf_buf_free() declarationsglebius2013-09-061-3/+0
* Fix build.glebius2013-09-051-0/+1
* Give (*ext_free) an int return value allowing for very sophisticatedandre2013-08-251-1/+1
* Add an mbuf pointer parameter to (*ext_free) to give the externalandre2013-08-241-1/+2
* Introduce new structure sfstat for collecting sendfile's statisticsae2013-07-151-2/+17
* Introduce two new options, "CPU private" and "no wait", to sf_buf_alloc().alc2004-11-081-2/+13
* In some cases, sf_buf_alloc() should sleep with pri PCATCH; in others, italc2004-04-031-1/+1
* Refactor the existing machine-dependent sf_buf_free() into a machine-alc2004-03-161-1/+2
* Move the declarations for nsfbufs and friends over to sf_buf.h fromsilby2003-12-281-0/+4
* - Modify alpha's sf_buf implementation to use the direct virtual-to-alc2003-11-161-0/+40
OpenPOWER on IntegriCloud