Lines Matching refs:bad
48 #define ceph_decode_need(p, end, n, bad) \
51 goto bad; \
54 #define ceph_decode_64_safe(p, end, v, bad) \
56 ceph_decode_need(p, end, sizeof(u64), bad); \
59 #define ceph_decode_32_safe(p, end, v, bad) \
61 ceph_decode_need(p, end, sizeof(u32), bad); \
64 #define ceph_decode_16_safe(p, end, v, bad) \
66 ceph_decode_need(p, end, sizeof(u16), bad); \
69 #define ceph_decode_8_safe(p, end, v, bad) \
71 ceph_decode_need(p, end, sizeof(u8), bad); \
75 #define ceph_decode_copy_safe(p, end, pv, n, bad) \
77 ceph_decode_need(p, end, n, bad); \
167 #define ceph_encode_need(p, end, n, bad) \
170 goto bad; \
173 #define ceph_encode_64_safe(p, end, v, bad) \
175 ceph_encode_need(p, end, sizeof(u64), bad); \
178 #define ceph_encode_32_safe(p, end, v, bad) \
180 ceph_encode_need(p, end, sizeof(u32), bad); \
183 #define ceph_encode_16_safe(p, end, v, bad) \
185 ceph_encode_need(p, end, sizeof(u16), bad); \
189 #define ceph_encode_copy_safe(p, end, pv, n, bad) \
191 ceph_encode_need(p, end, n, bad); \