/openbsd/usr.sbin/bgpd/ |
H A D | mrt.c | 172 if (mrt->type == MRT_ALL_IN || mrt->type == MRT_UPDATE_IN) in mrt_dump_bgp_msg() 804 mrt_dump_v2_hdr(struct mrt *mrt, struct bgpd_config *conf) in mrt_dump_v2_hdr() argument 1100 mrt_write(struct mrt *mrt) in mrt_write() argument 1102 if (ibuf_write(mrt->fd, mrt->wbuf) == -1) { in mrt_write() 1110 mrt_clean(struct mrt *mrt) in mrt_clean() argument 1127 mrt_open(struct mrt *mrt, time_t now) in mrt_open() argument 1132 if (strftime(MRT2MC(mrt)->file, sizeof(MRT2MC(mrt)->file), in mrt_open() 1151 mrt, sizeof(struct mrt)) == -1) in mrt_open() 1160 struct mrt *m; in mrt_timeout() 1214 struct mrt *m; in mrt_handler() [all …]
|
H A D | session.c | 883 struct mrt *mrt; in change_state() local 1001 if ((mrt->peer_id == 0 && mrt->group_id == 0) || in change_state() 1446 struct mrt *mrt; in session_sendmsg() local 1452 if ((mrt->peer_id == 0 && mrt->group_id == 0) || in session_sendmsg() 1453 mrt->peer_id == p->conf.id || (mrt->group_id != 0 && in session_sendmsg() 2071 struct mrt *mrt; in session_process_msg() local 2100 if ((mrt->peer_id == 0 && mrt->group_id == 0) || in session_process_msg() 2101 mrt->peer_id == p->conf.id || (mrt->group_id != 0 && in session_process_msg() 3047 struct mrt *mrt; in session_dispatch_imsg() local 3284 mrt = calloc(1, sizeof(struct mrt)); in session_dispatch_imsg() [all …]
|
H A D | config.c | 52 if ((conf->mrt = calloc(1, sizeof(struct mrt_head))) == NULL) in new_config() 71 LIST_INIT(conf->mrt); in new_config() 260 struct mrt *m; in free_config() 281 while ((m = LIST_FIRST(conf->mrt)) != NULL) { in free_config() 285 free(conf->mrt); in free_config() 335 mrt_mergeconfig(xconf->mrt, conf->mrt); in merge_config()
|
H A D | session.h | 273 void mrt_dump_bgp_msg(struct mrt *, struct ibuf *, struct peer *, 275 void mrt_dump_state(struct mrt *, uint16_t, uint16_t, 277 void mrt_done(struct mrt *);
|
H A D | bgpd.h | 305 struct mrt_head *mrt; member 741 LIST_HEAD(mrt_head, mrt); 1412 struct mrt { struct 1414 LIST_ENTRY(mrt) entry; argument 1425 struct mrt conf; argument 1506 void mrt_write(struct mrt *); 1507 void mrt_clean(struct mrt *); 1512 struct mrt *mrt_get(struct mrt_head *, struct mrt *);
|
H A D | rde.c | 144 struct mrt mrt; member 252 pfd[i].fd = mctx->mrt.fd; in rde_main() 256 mrt_clean(&mctx->mrt); in rde_main() 307 mrt_write(&mctx->mrt); in rde_main() 351 mrt_clean(&mctx->mrt); in rde_main() 822 struct mrt xmrt; in rde_dispatch_imsg_parent() 3239 struct mrt *mrt = arg; in rde_mrt_throttled() local 3251 rde_dump_mrt_new(struct mrt *mrt, pid_t pid, int fd) in rde_dump_mrt_new() argument 3260 memcpy(&ctx->mrt, mrt, sizeof(struct mrt)); in rde_dump_mrt_new() 3266 ctx->mrt.fd = fd; in rde_dump_mrt_new() [all …]
|
H A D | Makefile | 5 rde.c rde_rib.c rde_decide.c rde_prefix.c mrt.c kroute.c control.c \
|
H A D | printconf.c | 1201 struct mrt *m; in print_mrt() 1203 if (conf->mrt == NULL) in print_mrt() 1206 LIST_FOREACH(m, conf->mrt, entry) in print_mrt() 1219 if (!LIST_EMPTY(conf->mrt)) in print_mrt()
|
H A D | bgpd.c | 340 timeout = mrt_timeout(conf->mrt); in main() 451 mrt_handler(conf->mrt); in main() 848 mrt_reconfigure(conf->mrt); in send_config()
|
H A D | rde.h | 334 int mrt_dump_v2_hdr(struct mrt *, struct bgpd_config *);
|
H A D | parse.y | 4705 struct mrt *m, *n; in add_mrtconfig() 4707 LIST_FOREACH(m, conf->mrt, entry) { in add_mrtconfig() 4762 LIST_INSERT_HEAD(conf->mrt, n, entry); in add_mrtconfig()
|
/openbsd/sys/net/ |
H A D | rtable.c | 504 struct rtentry *mrt; in rtable_match() local 532 mrt = SRPL_FOLLOW(&sr, mrt, rt_next); in rtable_match() 535 if (mrt != NULL) { in rtable_match() 536 rtref(mrt); in rtable_match() 538 rt = mrt; in rtable_match() 552 struct rtentry *mrt; in rtable_insert() local 577 struct rtentry *mrt; in rtable_insert() local 623 KASSERT(mrt != NULL); in rtable_insert() 851 while (mrt->rt_priority <= prio && SRPL_NEXT_LOCKED(mrt, rt_next)) { in rtable_mpath_insert() 852 prt = mrt; in rtable_mpath_insert() [all …]
|
/openbsd/regress/usr.sbin/bgpd/integrationtests/ |
H A D | mrt.sh | 44 -v -f ${BGPDCONFIGDIR}/bgpd.mrt.conf 54 bgpctl show mrt detail file mrt-$i.mrt | \ 55 grep -v 'Last update:' | tee mrt-$i.out 56 diff -u ${BGPDCONFIGDIR}/mrt-$i.ok mrt-$i.out
|
H A D | Makefile | 4 mrt maxprefix maxprefixout maxcomm maxattr \ 10 CLEANFILES += *.mrt *.out exabgp.*.conf *.log *.fifo \ 33 mrt: target
|
/openbsd/sys/arch/amd64/amd64/ |
H A D | amd64_mem.c | 157 int i, j, msr, mrt; in mrfetch() local 171 if (mrt == MDF_UNKNOWN) in mrfetch() 172 mrt = MDF_UNCACHEABLE; in mrfetch() 174 mrt | MDF_ACTIVE; in mrfetch() 187 if (mrt == MDF_UNKNOWN) in mrfetch() 188 mrt = MDF_UNCACHEABLE; in mrfetch() 190 mrt | MDF_ACTIVE; in mrfetch() 203 if (mrt == MDF_UNKNOWN) in mrfetch() 206 mrt | MDF_ACTIVE; in mrfetch() 220 if (mrt == MDF_UNKNOWN) in mrfetch() [all …]
|
/openbsd/sys/arch/i386/i386/ |
H A D | i686_mem.c | 156 int i, j, msr, mrt; in mrfetch() local 170 if (mrt == MDF_UNKNOWN) in mrfetch() 171 mrt = MDF_UNCACHEABLE; in mrfetch() 173 mrt | MDF_ACTIVE; in mrfetch() 186 if (mrt == MDF_UNKNOWN) in mrfetch() 187 mrt = MDF_UNCACHEABLE; in mrfetch() 189 mrt | MDF_ACTIVE; in mrfetch() 202 if (mrt == MDF_UNKNOWN) in mrfetch() 205 mrt | MDF_ACTIVE; in mrfetch() 219 if (mrt == MDF_UNKNOWN) in mrfetch() [all …]
|
/openbsd/gnu/llvm/llvm/docs/AMDGPU/ |
H A D | gfx7_tgt.rst | 20 mrt{0..7} Copy pixel color to the MRTs 0..7.
|
H A D | gfx9_tgt.rst | 20 mrt{0..7} Copy pixel color to the MRTs 0..7.
|
H A D | gfx8_tgt.rst | 20 mrt{0..7} Copy pixel color to the MRTs 0..7.
|
H A D | gfx10_tgt.rst | 20 mrt{0..7} Copy pixel color to the MRTs 0..7.
|
H A D | gfx1030_tgt.rst | 20 mrt{0..7} Copy pixel color to the MRTs 0..7.
|
H A D | gfx11_tgt.rst | 19 mrt{0..7} Copy pixel color to the MRTs 0..7.
|