Date: Mon, 21 Jul 2014 08:42:35 +0000 (UTC) From: Sergey Kandaurov <pluknet@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r268938 - head/share/man/man9 Message-ID: <201407210842.s6L8gZeo007212@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pluknet Date: Mon Jul 21 08:42:35 2014 New Revision: 268938 URL: http://svnweb.freebsd.org/changeset/base/268938 Log: [mdoc] cleanup Modified: head/share/man/man9/PCBGROUPS.9 Modified: head/share/man/man9/PCBGROUPS.9 ============================================================================== --- head/share/man/man9/PCBGROUPS.9 Mon Jul 21 06:45:19 2014 (r268937) +++ head/share/man/man9/PCBGROUPS.9 Mon Jul 21 08:42:35 2014 (r268938) @@ -34,23 +34,29 @@ .Nd Distributed Protocol Control Block Groups .Sh SYNOPSIS .Ft void -.Fn in_pcbgroup_init(struct inpcbinfo *pcbinfo, u_int hashfields, int hash_nelements); +.Fo in_pcbgroup_init +.Fa "struct inpcbinfo *pcbinfo" "u_int hashfields" "int hash_nelements" +.Fc .Ft void -.Fn in_pcbgroup_destroy(struct inpcbinfo *pcbinfo); +.Fn in_pcbgroup_destroy "struct inpcbinfo *pcbinfo" .Ft struct inpcbgroup * -.Fn in_pcbgroup_byhash(struct inpcbinfo *pcbinfo, u_int hashtype, uint32_t hash); +.Fo in_pcbgroup_byhash +.Fa "struct inpcbinfo *pcbinfo" "u_int hashtype" "uint32_t hash" +.Fc .Ft struct inpcbgroup * -.Fn in_pcbgroup_byinpcb(struct inpcb *inp); +.Fn in_pcbgroup_byinpcb "struct inpcb *inp" .Ft void -.Fn in_pcbgroup_update(struct inpcb *inp); +.Fn in_pcbgroup_update "struct inpcb *inp" .Ft void -.Fn in_pcbgroup_update_mbuf(struct inpcb *inp, struct mbuf *m); +.Fn in_pcbgroup_update_mbuf "struct inpcb *inp" "struct mbuf *m" .Ft void -.Fn in_pcbgroup_remove(struct inpcb *inp); +.Fn in_pcbgroup_remove "struct inpcb *inp" .Ft int -.Fn in_pcbgroup_enabled(struct inpcbinfo *pcbinfo); +.Fn in_pcbgroup_enabled "struct inpcbinfo *pcbinfo" .Ft struct inpcbgroup * -.Fn in6_pcbgroup_byhash(struct inpcbinfo *pcbinfo, u_int hashtype, uint32_t hash); +.Fo in6_pcbgroup_byhash +.Fa "struct inpcbinfo *pcbinfo" "u_int hashtype" "uint32_t hash" +.Fc .Pp .Cd "options PCBGROUPS" .Sh DESCRIPTION @@ -111,7 +117,7 @@ By default, a PCBGROUP table is created The PCBGROUP code attempts to calculate a hash value from the given PCB or mbuf when looking up a PCBGROUP. While processing a received frame, -.Fn in_pcbgroup_byhash() +.Fn in_pcbgroup_byhash can be used in conjunction with either a hardware-provided hash value .Po @@ -192,10 +198,11 @@ receive path in .El .Sh SEE ALSO .Xr mbuf 9 , -.Xr RSS 9 , -.Xr netisr 9 +.Xr netisr 9 , +.Xr RSS 9 .Sh HISTORY -PCBGROUPS first appeared in FreeBSD 9.0. +PCBGROUPS first appeared in +.Fx 9.0. .Pp The PCBGROUPS implementation is inspired by Willman, Rixner, and Cox's 2006 USENIX paper,
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407210842.s6L8gZeo007212>