Lines Matching refs:dst
41 #define CP(src, dst, fld) do { \
42 (dst).fld = (src).fld; \
45 #define CP2(src, dst, sfld, dfld) do { \
46 (dst).dfld = (src).sfld; \
49 #define PTRIN_CP(src, dst, fld) do { \
50 (dst).fld = PTRIN((src).fld); \
53 #define PTROUT_CP(src, dst, fld) do { \
54 (dst).fld = PTROUT((src).fld); \
57 #define TV_CP(src, dst, fld) do { \
58 CP((src).fld, (dst).fld, tv_sec); \
59 CP((src).fld, (dst).fld, tv_usec); \
62 #define TS_CP(src, dst, fld) do { \
63 CP((src).fld, (dst).fld, tv_sec); \
64 CP((src).fld, (dst).fld, tv_nsec); \
67 #define ITS_CP(src, dst) do { \
68 TS_CP((src), (dst), it_interval); \
69 TS_CP((src), (dst), it_value); \
72 #define BT_CP(src, dst, fld) do { \
73 CP((src).fld, (dst).fld, sec); \
74 *(uint64_t *)&(dst).fld.frac[0] = (src).fld.frac; \