mvec.h (501e15907babb9d4a099977809efaf92c6ca6c4f) mvec.h (8090c9f504c0c19831713ab2392d0993a5fc5b36)
1/**************************************************************************
2 *
3 * Copyright (c) 2007, Kip Macy kmacy@freebsd.org
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are met:
8 *

--- 49 unchanged lines hidden (view full) ---

58 void (*ext_free) /* free routine if not the usual */
59 (void *, void *);
60 void *ext_args; /* optional argument pointer */
61 u_int ext_size; /* size of buffer, for ext_free */
62 volatile u_int *ref_cnt; /* pointer to ref count info */
63 int ext_type; /* type of external storage */
64};
65
1/**************************************************************************
2 *
3 * Copyright (c) 2007, Kip Macy kmacy@freebsd.org
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are met:
8 *

--- 49 unchanged lines hidden (view full) ---

58 void (*ext_free) /* free routine if not the usual */
59 (void *, void *);
60 void *ext_args; /* optional argument pointer */
61 u_int ext_size; /* size of buffer, for ext_free */
62 volatile u_int *ref_cnt; /* pointer to ref count info */
63 int ext_type; /* type of external storage */
64};
65
66#define MT_IOVEC 9
67#define MT_CLIOVEC 10
68
66#define EXT_IOVEC 8
67#define EXT_CLIOVEC 9
68#define EXT_JMPIOVEC 10
69
70
71extern uma_zone_t zone_miovec;
72
73struct mbuf_iovec {

--- 242 unchanged lines hidden ---
69#define EXT_IOVEC 8
70#define EXT_CLIOVEC 9
71#define EXT_JMPIOVEC 10
72
73
74extern uma_zone_t zone_miovec;
75
76struct mbuf_iovec {

--- 242 unchanged lines hidden ---