Lines Matching defs:facilities
17 * facilities negotiation and increased
578 x25->facilities.winsize_in = X25_DEFAULT_WINDOW_SIZE;
579 x25->facilities.winsize_out = X25_DEFAULT_WINDOW_SIZE;
580 x25->facilities.pacsize_in = X25_DEFAULT_PACKET_SIZE;
581 x25->facilities.pacsize_out = X25_DEFAULT_PACKET_SIZE;
582 x25->facilities.throughput = 0; /* by default don't negotiate
584 x25->facilities.reverse = X25_DEFAULT_REVERSE;
625 x25->facilities = ox25->facilities;
798 x25_limit_facilities(&x25->facilities, x25->neighbour);
952 struct x25_facilities facilities;
973 * Get the length of the facilities, skip past them for the moment
1029 * Try to reach a compromise on the requested facilities.
1031 len = x25_negotiate_facilities(skb, sk, &facilities, &dte_facilities);
1040 x25_limit_facilities(&facilities, nb);
1050 * Remove the facilities
1063 makex25->facilities = facilities;
1447 rc = copy_to_user(argp, &x25->facilities,
1448 sizeof(x25->facilities))
1455 struct x25_facilities facilities;
1457 if (copy_from_user(&facilities, argp, sizeof(facilities)))
1464 if (facilities.pacsize_in < X25_PS16 ||
1465 facilities.pacsize_in > X25_PS4096)
1467 if (facilities.pacsize_out < X25_PS16 ||
1468 facilities.pacsize_out > X25_PS4096)
1470 if (facilities.winsize_in < 1 ||
1471 facilities.winsize_in > 127)
1473 if (facilities.throughput) {
1474 int out = facilities.throughput & 0xf0;
1475 int in = facilities.throughput & 0x0f;
1477 facilities.throughput |=
1482 facilities.throughput |=
1487 if (facilities.reverse &&
1488 (facilities.reverse & 0x81) != 0x81)
1490 x25->facilities = facilities;