Lines Matching full:fine
215 #define M_EXT 0x00000001 /* has associated external storage */
216 #define M_PKTHDR 0x00000002 /* start of record */
217 #define M_EOR 0x00000004 /* end of record */
218 #define M_RDONLY 0x00000008 /* associated data marked read-only */
219 #define M_BCAST 0x00000010 /* send/received as link-level broadcast */
220 #define M_MCAST 0x00000020 /* send/received as link-level multicast */
221 #define M_PROMISC 0x00000040 /* packet was not for us */
222 #define M_VLANTAG 0x00000080 /* ether_vtag is valid */
223 #define M_EXTPG 0x00000100 /* has array of unmapped pages and TLS */
224 #define M_NOFREE 0x00000200 /* do not free mbuf, embedded in cluster */
225 #define M_TSTMP 0x00000400 /* rcv_tstmp field is valid */
226 #define M_TSTMP_HPREC 0x00000800 /* rcv_tstmp is high-prec, typically
230 #define M_PROTO1 0x00001000 /* protocol-specific */
231 #define M_PROTO2 0x00002000 /* protocol-specific */
232 #define M_PROTO3 0x00004000 /* protocol-specific */
233 #define M_PROTO4 0x00008000 /* protocol-specific */
234 #define M_PROTO5 0x00010000 /* protocol-specific */
235 #define M_PROTO6 0x00020000 /* protocol-specific */
236 #define M_PROTO7 0x00040000 /* protocol-specific */
237 #define M_PROTO8 0x00080000 /* protocol-specific */
238 #define M_PROTO9 0x00100000 /* protocol-specific */
239 #define M_PROTO10 0x00200000 /* protocol-specific */
240 #define M_PROTO11 0x00400000 /* protocol-specific */
241 #define M_PROTO12 0x00800000 /* protocol-specific */
248 #define MT_DATA 1 /* dynamic (data) allocation */
249 #define MT_HEADER MT_DATA /* packet header */
251 #define MT_VENDOR1 4 /* for vendor-internal use */
252 #define MT_VENDOR2 5 /* for vendor-internal use */
253 #define MT_VENDOR3 6 /* for vendor-internal use */
254 #define MT_VENDOR4 7 /* for vendor-internal use */
256 #define MT_SONAME 8 /* socket name */
258 #define MT_EXP1 9 /* for experimental use */
259 #define MT_EXP2 10 /* for experimental use */
260 #define MT_EXP3 11 /* for experimental use */
261 #define MT_EXP4 12 /* for experimental use */
263 #define MT_CONTROL 14 /* extra-data protocol message */
264 #define MT_EXTCONTROL 15 /* control message with externalized contents */
265 #define MT_OOBDATA 16 /* expedited data */
270 #define EXT_CLUSTER 1 /* mbuf cluster */
271 #define EXT_SFBUF 2 /* sendfile(2)'s sf_bufs */
272 #define EXT_JUMBOP 3 /* jumbo cluster 4096 bytes */
273 #define EXT_JUMBO9 4 /* jumbo cluster 9216 bytes */
274 #define EXT_JUMBO16 5 /* jumbo cluster 16184 bytes */
275 #define EXT_PACKET 6 /* mbuf+cluster from packet zone */
276 #define EXT_MBUF 7 /* external mbuf reference */
277 #define EXT_RXRING 8 /* data in NIC receive ring */
278 #define EXT_PGS 9 /* array of unmapped pages */
280 #define EXT_VENDOR1 224 /* for vendor-internal use */
281 #define EXT_VENDOR2 225 /* for vendor-internal use */
282 #define EXT_VENDOR3 226 /* for vendor-internal use */
283 #define EXT_VENDOR4 227 /* for vendor-internal use */
285 #define EXT_EXP1 244 /* for experimental use */
286 #define EXT_EXP2 245 /* for experimental use */
287 #define EXT_EXP3 246 /* for experimental use */
288 #define EXT_EXP4 247 /* for experimental use */
290 #define EXT_NET_DRV 252 /* custom ext_buf provided by net driver(s) */
291 #define EXT_MOD_TYPE 253 /* custom module's ext_buf type */
292 #define EXT_DISPOSABLE 254 /* can throw this buffer away w/page flipping */
293 #define EXT_EXTREF 255 /* has externally maintained ref_cnt ptr */