Lines Matching defs:rxattr

687 			struct vas_rx_win_attr *rxattr,
705 winctx->rx_fifo = rxattr->rx_fifo;
706 winctx->rx_fifo_size = rxattr->rx_fifo_size;
708 winctx->pin_win = rxattr->pin_win;
710 winctx->nx_win = rxattr->nx_win;
711 winctx->fault_win = rxattr->fault_win;
712 winctx->user_win = rxattr->user_win;
713 winctx->rej_no_credit = rxattr->rej_no_credit;
714 winctx->rx_word_mode = rxattr->rx_win_ord_mode;
715 winctx->tx_word_mode = rxattr->tx_win_ord_mode;
716 winctx->rx_wcred_mode = rxattr->rx_wcred_mode;
717 winctx->tx_wcred_mode = rxattr->tx_wcred_mode;
718 winctx->notify_early = rxattr->notify_early;
745 winctx->lnotify_lpid = rxattr->lnotify_lpid;
746 winctx->lnotify_pid = rxattr->lnotify_pid;
747 winctx->lnotify_tid = rxattr->lnotify_tid;
748 winctx->pswid = rxattr->pswid;
750 winctx->tc_mode = rxattr->tc_mode;
817 void vas_init_rx_win_attr(struct vas_rx_win_attr *rxattr, enum vas_cop_type cop)
819 memset(rxattr, 0, sizeof(*rxattr));
823 rxattr->pin_win = true;
824 rxattr->nx_win = true;
825 rxattr->fault_win = false;
826 rxattr->intr_disable = true;
827 rxattr->rx_wcred_mode = true;
828 rxattr->tx_wcred_mode = true;
829 rxattr->rx_win_ord_mode = true;
830 rxattr->tx_win_ord_mode = true;
832 rxattr->pin_win = true;
833 rxattr->fault_win = true;
834 rxattr->notify_disable = true;
835 rxattr->rx_wcred_mode = true;
836 rxattr->rx_win_ord_mode = true;
837 rxattr->rej_no_credit = true;
838 rxattr->tc_mode = VAS_THRESH_DISABLED;
840 rxattr->user_win = true;
841 rxattr->intr_disable = true;
854 struct vas_rx_win_attr *rxattr)
860 trace_vas_rx_win_open(current, vasid, cop, rxattr);
862 if (!rx_win_args_valid(cop, rxattr))
879 rxwin->nx_win = rxattr->nx_win;
880 rxwin->user_win = rxattr->user_win;
882 rxwin->vas_win.wcreds_max = rxattr->wcreds_max;
884 init_winctx_for_rxwin(rxwin, rxattr, &winctx);