type1
#define __ssp_bos_icheck3_restrict(fun, type1, type2) \
static __inline type1 __ ## fun ## _ichk(type1 __restrict, type2 __restrict, size_t); \
static __inline __attribute__((__always_inline__)) type1 \
__ ## fun ## _ichk(type1 __restrict dst, type2 __restrict src, size_t len) { \
#define __ssp_bos_icheck3(fun, type1, type2) \
static __inline type1 __ ## fun ## _ichk(type1, type2, size_t); \
static __inline __attribute__((__always_inline__)) type1 \
__ ## fun ## _ichk(type1 dst, type2 src, size_t len) { \
#define __ssp_bos_icheck2_restrict(fun, type1, type2) \
static __inline type1 __ ## fun ## _ichk(type1, type2); \
static __inline __attribute__((__always_inline__)) type1 \
__ ## fun ## _ichk(type1 __restrict dst, type2 __restrict src) { \
link_fieldtype(FIELDTYPE *type1, FIELDTYPE *type2)
if ((type1 == NULL) || (type2 == NULL))
new->flags |= ((type1->flags & _TYPE_HAS_ARGS)
new->link->prev = type1;
type1->refcount++;
int type0, type1;
return (types[i].type1);
if (types[i].type1 == type) {
i686_mtrr_conflict(uint8_t type1, uint8_t type2)
if (type1 == MTRR_TYPE_UC || type2 == MTRR_TYPE_UC)
if ((type1 == MTRR_TYPE_WT && type2 == MTRR_TYPE_WB) ||
(type1 == MTRR_TYPE_WB && type2 == MTRR_TYPE_WT))
ISP_IOXGET_16(isp, &src->un.type1.ridacq_vp_count, dst->un.type1.ridacq_vp_count);
ISP_IOXGET_8(isp, &src->un.type1.ridacq_vp_index, dst->un.type1.ridacq_vp_index);
ISP_IOXGET_8(isp, &src->un.type1.ridacq_vp_status, dst->un.type1.ridacq_vp_status);
} type1; /* type 1 */
if (type1 > type2) {
if (type1 == DEVHANDLE_TYPE_PRIVATE) {
devhandle_type_t type1 = devhandle_type(handle1);
if (type1 == DEVHANDLE_TYPE_INVALID) {
if (type1 < type2) {
#define DTRACE_PROBE2(name, type0, arg0, type1, arg1) do \
#define DTRACE_PROBE3(name, type0, arg0, type1, arg1, type2, arg2) do \
#define DTRACE_PROBE4(name, type0, arg0, type1, arg1, type2, arg2, type3, \
#define DTRACE_PROBE5(name, type0, arg0, type1, arg1, type2, arg2, type3, \
#define DTRACE_PROBE2(name, type0, arg0, type1, arg1) \
SDT_PROBE_ARGTYPE(sdt, , , name, 1, #type1, NULL); \
#define DTRACE_PROBE3(name, type0, arg0, type1, arg1, type2, arg2) \
SDT_PROBE_ARGTYPE(sdt, , , name, 1, #type1, NULL); \
#define DTRACE_PROBE4(name, type0, arg0, type1, arg1, type2, arg2, type3, \
SDT_PROBE_ARGTYPE(sdt, , , name, 1, #type1, NULL); \
#define DTRACE_PROBE5(name, type0, arg0, type1, arg1, type2, arg2, type3, \
SDT_PROBE_ARGTYPE(sdt, , , name, 1, #type1, NULL); \
const uintptr_t type1 = UVM_VOADDR_GET_TYPE(voaddr1);
KASSERT(type1 == UVM_VOADDR_TYPE_UOBJ ||
type1 == UVM_VOADDR_TYPE_ANON);
if (type1 < type2)
if (type1 > type2)
return type1(msgvec, 1, !de_mime());
return type1(msgvec, 0, !de_mime());
return type1(msgvec, 1, de_mime());
return type1(msgvec, 0, de_mime());