Lines Matching defs:end
267 void *end)
271 return (start + offsetof(struct hv_24x7_event_data, remainder)) < end;
279 * Return NULL if we pass end,
282 static void *event_end(struct hv_24x7_event_data *ev, void *end)
294 if (start + nl > end) {
295 pr_debug("%s: start=%p + nl=%u > end=%p",
296 __func__, start, nl, end);
309 if (start + nl + dl > end) {
310 pr_debug("%s: (start=%p + nl=%u + dl=%u)=%p > end=%p",
311 __func__, start, nl, dl, start + nl + dl, end);
325 if (start + nl + dl + ldl > end) {
326 pr_debug("%s: start=%p + nl=%u + dl=%u + ldl=%u > end=%p",
327 __func__, start, nl, dl, ldl, end);
378 * we end up monitoring HPM_INST, while the command line has HPM_PCYC.
703 size_t offset, void *end)
717 if (!event_fixed_portion_is_within(event, end)) {
730 if (ev_end > end) {
731 pr_warn("event %zu has .length=%zu, ends after buffer end: ev_end=%pK > end=%pK, offset=%zu\n",
732 event_idx, ev_len, ev_end, end,
737 calc_ev_end = event_end(event, end);
739 pr_warn("event %zu has a calculated length which exceeds buffer length %zu: event=%pK end=%pK, offset=%zu\n",
740 event_idx, event_data_bytes, event, end,
746 pr_warn("event %zu exceeds its own length: event=%pK, end=%pK, offset=%zu, calc_ev_end=%pK\n",
779 void *event_data, *end;
851 end = event_data + event_data_bytes;
886 offset, end);