Lines Matching refs:opts
396 struct l2cap_options opts; in l2cap_sock_getsockopt_old() local
420 memset(&opts, 0, sizeof(opts)); in l2cap_sock_getsockopt_old()
421 opts.imtu = chan->imtu; in l2cap_sock_getsockopt_old()
422 opts.omtu = chan->omtu; in l2cap_sock_getsockopt_old()
423 opts.flush_to = chan->flush_to; in l2cap_sock_getsockopt_old()
424 opts.mode = chan->mode; in l2cap_sock_getsockopt_old()
425 opts.fcs = chan->fcs; in l2cap_sock_getsockopt_old()
426 opts.max_tx = chan->max_tx; in l2cap_sock_getsockopt_old()
427 opts.txwin_size = chan->tx_win; in l2cap_sock_getsockopt_old()
429 len = min_t(unsigned int, len, sizeof(opts)); in l2cap_sock_getsockopt_old()
430 if (copy_to_user(optval, (char *) &opts, len)) in l2cap_sock_getsockopt_old()
635 struct l2cap_options opts; in l2cap_sock_setsockopt_old() local
655 opts.imtu = chan->imtu; in l2cap_sock_setsockopt_old()
656 opts.omtu = chan->omtu; in l2cap_sock_setsockopt_old()
657 opts.flush_to = chan->flush_to; in l2cap_sock_setsockopt_old()
658 opts.mode = chan->mode; in l2cap_sock_setsockopt_old()
659 opts.fcs = chan->fcs; in l2cap_sock_setsockopt_old()
660 opts.max_tx = chan->max_tx; in l2cap_sock_setsockopt_old()
661 opts.txwin_size = chan->tx_win; in l2cap_sock_setsockopt_old()
663 len = min_t(unsigned int, sizeof(opts), optlen); in l2cap_sock_setsockopt_old()
664 if (copy_from_user((char *) &opts, optval, len)) { in l2cap_sock_setsockopt_old()
669 if (opts.txwin_size > L2CAP_DEFAULT_EXT_WINDOW) { in l2cap_sock_setsockopt_old()
674 if (!l2cap_valid_mtu(chan, opts.imtu)) { in l2cap_sock_setsockopt_old()
679 chan->mode = opts.mode; in l2cap_sock_setsockopt_old()
696 chan->imtu = opts.imtu; in l2cap_sock_setsockopt_old()
697 chan->omtu = opts.omtu; in l2cap_sock_setsockopt_old()
698 chan->fcs = opts.fcs; in l2cap_sock_setsockopt_old()
699 chan->max_tx = opts.max_tx; in l2cap_sock_setsockopt_old()
700 chan->tx_win = opts.txwin_size; in l2cap_sock_setsockopt_old()
701 chan->flush_to = opts.flush_to; in l2cap_sock_setsockopt_old()