Lines Matching full:credits
160 u_int8_t credits, u_int16_t mtu);
166 u_int8_t credits, struct mbuf *data);
1311 * extra byte for credits. in ng_btsocket_rfcomm_session_create()
1448 * one extra byte for credits. in ng_btsocket_rfcomm_session_accept()
1517 * for credits. in ng_btsocket_rfcomm_session_connect()
2312 /* Did we get any credits? */ in ng_btsocket_rfcomm_receive_uih()
2315 "%s: Got %d more credits for dlci=%d, state=%d, flags=%#x, " \ in ng_btsocket_rfcomm_receive_uih()
2331 /* Give remote peer more credits (if needed) */ in ng_btsocket_rfcomm_receive_uih()
2336 "%s: Remote side still has credits, dlci=%d, state=%d, flags=%#x, " \ in ng_btsocket_rfcomm_receive_uih()
2795 "ack_timer=%d, mtu=%d, max_retrans=%d, credits=%d, session state=%d, " \ in ng_btsocket_rfcomm_receive_pn()
2799 pn->ack_timer, le16toh(pn->mtu), pn->max_retrans, pn->credits, in ng_btsocket_rfcomm_receive_pn()
2817 pn->credits, pn->mtu); in ng_btsocket_rfcomm_receive_pn()
2821 pn->credits = RFCOMM_DEFAULT_CREDITS; in ng_btsocket_rfcomm_receive_pn()
2824 pn->credits = 0; in ng_btsocket_rfcomm_receive_pn()
2835 pn->flow_control, pn->credits, pn->mtu); in ng_btsocket_rfcomm_receive_pn()
2859 pn->credits, pn->mtu); in ng_btsocket_rfcomm_receive_pn()
2863 pn->credits = RFCOMM_DEFAULT_CREDITS; in ng_btsocket_rfcomm_receive_pn()
2866 pn->credits = 0; in ng_btsocket_rfcomm_receive_pn()
2910 * contain the value zero; it is not possible to set initial credits more
2918 u_int8_t flow_control, u_int8_t credits, u_int16_t mtu) in ng_btsocket_rfcomm_set_pn() argument
2927 pcb->tx_cred = credits; in ng_btsocket_rfcomm_set_pn()
2935 pcb->tx_cred = credits; in ng_btsocket_rfcomm_set_pn()
3006 u_int8_t pf, u_int8_t credits, struct mbuf *data) in ng_btsocket_rfcomm_send_uih() argument
3048 m->m_data[m->m_len] = credits; in ng_btsocket_rfcomm_send_uih()
3065 "credits=%d, len=%d\n", in ng_btsocket_rfcomm_send_uih()
3066 __func__, s->state, s->flags, address, length, pf, credits, in ng_btsocket_rfcomm_send_uih()
3152 pn->credits = pcb->rx_cred; in ng_btsocket_rfcomm_send_pn()
3155 pn->credits = 0; in ng_btsocket_rfcomm_send_pn()
3160 "credits=%d\n", __func__, pcb->dlci, pcb->state, pcb->flags, pcb->mtu, in ng_btsocket_rfcomm_send_pn()
3161 pn->flow_control, pn->credits); in ng_btsocket_rfcomm_send_pn()
3168 * Calculate and send credits based on available space in receive buffer
3175 u_int8_t credits; in ng_btsocket_rfcomm_send_credits() local
3181 "%s: Sending more credits, dlci=%d, state=%d, flags=%#x, mtu=%d, " \ in ng_btsocket_rfcomm_send_credits()
3186 credits = sbspace(&pcb->so->so_rcv) / pcb->mtu; in ng_btsocket_rfcomm_send_credits()
3187 if (credits > 0) { in ng_btsocket_rfcomm_send_credits()
3188 if (pcb->rx_cred + credits > RFCOMM_MAX_CREDITS) in ng_btsocket_rfcomm_send_credits()
3189 credits = RFCOMM_MAX_CREDITS - pcb->rx_cred; in ng_btsocket_rfcomm_send_credits()
3194 pcb->dlci), 1, credits, NULL); in ng_btsocket_rfcomm_send_credits()
3196 pcb->rx_cred += credits; in ng_btsocket_rfcomm_send_credits()
3199 "%s: Gave remote side %d more credits, dlci=%d, state=%d, flags=%#x, " \ in ng_btsocket_rfcomm_send_credits()
3200 "rx_cred=%d, tx_cred=%d\n", __func__, credits, pcb->dlci, pcb->state, in ng_btsocket_rfcomm_send_credits()
3204 "%s: Could not send credits, error=%d, dlci=%d, state=%d, flags=%#x, " \ in ng_btsocket_rfcomm_send_credits()