Lines Matching defs:a1
311 dt_attr_min(dtrace_attribute_t a1, dtrace_attribute_t a2)
315 am.dtat_name = MIN(a1.dtat_name, a2.dtat_name);
316 am.dtat_data = MIN(a1.dtat_data, a2.dtat_data);
317 am.dtat_class = MIN(a1.dtat_class, a2.dtat_class);
323 dt_attr_max(dtrace_attribute_t a1, dtrace_attribute_t a2)
327 am.dtat_name = MAX(a1.dtat_name, a2.dtat_name);
328 am.dtat_data = MAX(a1.dtat_data, a2.dtat_data);
329 am.dtat_class = MAX(a1.dtat_class, a2.dtat_class);
337 * <0 if any of a1's attributes are less than a2's attributes
338 * =0 if all of a1's attributes are equal to a2's attributes
339 * >0 if all of a1's attributes are greater than or equal to a2's attributes
342 * a1's to obtain a negative result if an a1 attribute is less than its a2
348 dt_attr_cmp(dtrace_attribute_t a1, dtrace_attribute_t a2)
350 return (((int)a1.dtat_name - a2.dtat_name) |
351 ((int)a1.dtat_data - a2.dtat_data) |
352 ((int)a1.dtat_class - a2.dtat_class));