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