Home
last modified time | relevance | path

Searched refs:tbr (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/sys/dev/hyperv/vmbus/
H A Dvmbus_br.c238 mtx_destroy(&tbr->txbr_lock); in vmbus_txbr_deinit()
247 tbr->txbr_fpsndsz = 1; in vmbus_txbr_setup()
255 return(tbr->txbr_imask); in vmbus_txbr_get_imask()
261 tbr->txbr_psndsz = size; in vmbus_txbr_set_pending_snd_sz()
281 if (tbr->txbr_imask) in vmbus_txbr_need_signal()
355 return (vmbus_txbr_avail(tbr)); in vmbus_txbr_available()
392 old_windex = tbr->txbr_windex; in vmbus_txbr_write_call()
414 mtx_lock_spin(&tbr->txbr_lock); in vmbus_txbr_write_call()
430 mtx_unlock_spin(&tbr->txbr_lock); in vmbus_txbr_write_call()
457 mtx_lock_spin(&tbr->txbr_lock); in vmbus_txbr_write()
[all …]
H A Dvmbus_brvar.h85 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);
146 int vmbus_txbr_write(struct vmbus_txbr *tbr,
148 int vmbus_txbr_write_call(struct vmbus_txbr *tbr,
152 uint32_t vmbus_txbr_available(const struct vmbus_txbr *tbr);
[all …]
/freebsd-14.2/sys/net/altq/
H A Daltq_subr.c293 tbr = ifq->altq_tbr; 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()
308 tbr->tbr_last = now; in tbr_dequeue()
326 tbr->tbr_lastop = op; in tbr_dequeue()
357 free(tbr, M_DEVBUF); in tbr_set()
363 if (tbr == NULL) { in tbr_set()
371 tbr->tbr_filluptime = tbr->tbr_depth / tbr->tbr_rate; in tbr_set()
[all …]
/freebsd-14.2/sys/powerpc/powerpc/
H A Ddb_disasm.c945 u_int tbr; in disasm_fields() local
951 tbr = tbrh << 5 | tbrl; in disasm_fields()
953 switch (tbr) { in disasm_fields()
964 APP_PSTR(", [unknown tbr %d ]", tbr); in disasm_fields()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrAliases.td549 def : InstAlias<"mov %tbr, $rd", (RDTBR IntRegs:$rd), 0>;
558 def : InstAlias<"mov $rs2, %tbr", (WRTBRrr G0, IntRegs:$rs2), 0>;
559 def : InstAlias<"mov $simm13, %tbr", (WRTBRri G0, simm13Op:$simm13), 0>;
577 def : InstAlias<"wr $rs2, %tbr", (WRTBRrr G0, IntRegs:$rs2), 0>;
578 def : InstAlias<"wr $simm13, %tbr", (WRTBRri G0, simm13Op:$simm13), 0>;
H A DSparcRegisterInfo.td118 def TBR : SparcCtrlReg<0, "tbr">;
H A DSparcInstrInfo.td1152 "rd %tbr, $rd", []>;
1186 "wr $rs1, $rs2, %tbr", []>;
1189 "wr $rs1, $simm13, %tbr", []>;