Searched refs:tbr (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/dev/hyperv/vmbus/ |
H A D | vmbus_br.c | 229 vmbus_txbr_init(struct vmbus_txbr *tbr) in vmbus_txbr_init() argument 231 mtx_init(&tbr->txbr_lock, "vmbus_txbr", NULL, MTX_SPIN); in vmbus_txbr_init() 235 vmbus_txbr_deinit(struct vmbus_txbr *tbr) in vmbus_txbr_deinit() argument 237 mtx_destroy(&tbr->txbr_lock); in vmbus_txbr_deinit() 241 vmbus_txbr_setup(struct vmbus_txbr *tbr, void *buf, int blen) in vmbus_txbr_setup() argument 243 vmbus_br_setup(&tbr->txbr, buf, blen); in vmbus_txbr_setup() 246 tbr->txbr_fpsndsz = 1; in vmbus_txbr_setup() 250 vmbus_txbr_get_imask(const struct vmbus_txbr *tbr) in vmbus_txbr_get_imask() argument 254 return(tbr->txbr_imask); in vmbus_txbr_get_imask() 258 vmbus_txbr_set_pending_snd_sz(struct vmbus_txbr *tbr, uint32_t size) in vmbus_txbr_set_pending_snd_sz() argument [all …]
|
H A D | vmbus_brvar.h | 85 vmbus_txbr_maxpktsz(const struct vmbus_txbr *tbr) in vmbus_txbr_maxpktsz() argument 93 return (tbr->txbr_dsize - sizeof(uint64_t) - 1); in vmbus_txbr_maxpktsz() 97 vmbus_txbr_empty(const struct vmbus_txbr *tbr) in vmbus_txbr_empty() argument 100 return (atomic_load_acq_32(&tbr->txbr_windex) == in vmbus_txbr_empty() 101 atomic_load_acq_32(&tbr->txbr_rindex) ? true : false); in vmbus_txbr_empty() 143 void vmbus_txbr_init(struct vmbus_txbr *tbr); 144 void vmbus_txbr_deinit(struct vmbus_txbr *tbr); 145 void vmbus_txbr_setup(struct vmbus_txbr *tbr, void *buf, int blen); 146 int vmbus_txbr_write(struct vmbus_txbr *tbr, 148 int vmbus_txbr_write_call(struct vmbus_txbr *tbr, [all …]
|
/freebsd/sys/net/altq/ |
H A D | altq_subr.c | 287 struct tb_regulator *tbr; in tbr_dequeue() local 293 tbr = ifq->altq_tbr; in tbr_dequeue() 294 if (op == ALTDQ_REMOVE && tbr->tbr_lastop == ALTDQ_POLL) { in tbr_dequeue() 298 if (tbr->tbr_token <= 0) { in tbr_dequeue() 300 interval = now - tbr->tbr_last; in tbr_dequeue() 301 if (interval >= tbr->tbr_filluptime) in tbr_dequeue() 302 tbr->tbr_token = tbr->tbr_depth; in tbr_dequeue() 304 tbr->tbr_token += interval * tbr->tbr_rate; in tbr_dequeue() 305 if (tbr->tbr_token > tbr->tbr_depth) in tbr_dequeue() 306 tbr->tbr_token = tbr->tbr_depth; in tbr_dequeue() [all …]
|
/freebsd/sys/powerpc/powerpc/ |
H A D | db_disasm.c | 944 u_int tbr; in disasm_fields() local 950 tbr = tbrh << 5 | tbrl; in disasm_fields() 952 switch (tbr) { in disasm_fields() 963 APP_PSTR(", [unknown tbr %d ]", tbr); in disasm_fields()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcInstrAliases.td | 551 def : InstAlias<"mov %tbr, $rd", (RDTBR IntRegs:$rd), 0>; 560 def : InstAlias<"mov $rs2, %tbr", (WRTBRrr G0, IntRegs:$rs2), 0>; 561 def : InstAlias<"mov $simm13, %tbr", (WRTBRri G0, simm13Op:$simm13), 0>; 584 def : InstAlias<"wr $rs2, %tbr", (WRTBRrr G0, IntRegs:$rs2), 0>; 585 def : InstAlias<"wr $simm13, %tbr", (WRTBRri G0, simm13Op:$simm13), 0>;
|
H A D | SparcInstrInfo.td | 1162 "rd %tbr, $rd", []>; 1196 "wr $rs1, $rs2, %tbr", []>; 1199 "wr $rs1, $simm13, %tbr", []>;
|