Lines Matching refs:txattr
893 void vas_init_tx_win_attr(struct vas_tx_win_attr *txattr, enum vas_cop_type cop)
895 memset(txattr, 0, sizeof(*txattr));
899 txattr->rej_no_credit = false;
900 txattr->rx_wcred_mode = true;
901 txattr->tx_wcred_mode = true;
902 txattr->rx_win_ord_mode = true;
903 txattr->tx_win_ord_mode = true;
905 txattr->user_win = true;
911 struct vas_tx_win_attr *txattr,
933 winctx->user_win = txattr->user_win;
935 winctx->pin_win = txattr->pin_win;
936 winctx->rej_no_credit = txattr->rej_no_credit;
937 winctx->rsvd_txbuf_enable = txattr->rsvd_txbuf_enable;
939 winctx->rx_wcred_mode = txattr->rx_wcred_mode;
940 winctx->tx_wcred_mode = txattr->tx_wcred_mode;
941 winctx->rx_word_mode = txattr->rx_win_ord_mode;
942 winctx->tx_word_mode = txattr->tx_win_ord_mode;
943 winctx->rsvd_txbuf_count = txattr->rsvd_txbuf_count;
949 winctx->lpid = txattr->lpid;
950 winctx->pidr = txattr->pidr;
960 winctx->tc_mode = txattr->tc_mode;
966 winctx->pswid = txattr->pswid ? txattr->pswid :
1415 struct vas_tx_win_attr txattr = {};
1417 vas_init_tx_win_attr(&txattr, cop_type);
1419 txattr.lpid = mfspr(SPRN_LPID);
1420 txattr.pidr = mfspr(SPRN_PID);
1421 txattr.user_win = true;
1422 txattr.rsvd_txbuf_count = false;
1423 txattr.pswid = false;
1425 pr_devel("Pid %d: Opening txwin, PIDR %ld\n", txattr.pidr,
1428 return vas_tx_win_open(vas_id, cop_type, &txattr);