Lines Matching defs:facilities
17 * facilities negotiation and increased
568 x25->facilities.winsize_in = X25_DEFAULT_WINDOW_SIZE;
569 x25->facilities.winsize_out = X25_DEFAULT_WINDOW_SIZE;
570 x25->facilities.pacsize_in = X25_DEFAULT_PACKET_SIZE;
571 x25->facilities.pacsize_out = X25_DEFAULT_PACKET_SIZE;
572 x25->facilities.throughput = 0; /* by default don't negotiate
574 x25->facilities.reverse = X25_DEFAULT_REVERSE;
615 x25->facilities = ox25->facilities;
793 x25_limit_facilities(&x25->facilities, x25->neighbour);
947 struct x25_facilities facilities;
968 * Get the length of the facilities, skip past them for the moment
1024 * Try to reach a compromise on the requested facilities.
1026 len = x25_negotiate_facilities(skb, sk, &facilities, &dte_facilities);
1032 * on certain facilities
1035 x25_limit_facilities(&facilities, nb);
1045 * Remove the facilities
1058 makex25->facilities = facilities;
1441 rc = copy_to_user(argp, &x25->facilities,
1442 sizeof(x25->facilities))
1449 struct x25_facilities facilities;
1451 if (copy_from_user(&facilities, argp, sizeof(facilities)))
1458 if (facilities.pacsize_in < X25_PS16 ||
1459 facilities.pacsize_in > X25_PS4096)
1461 if (facilities.pacsize_out < X25_PS16 ||
1462 facilities.pacsize_out > X25_PS4096)
1464 if (facilities.winsize_in < 1 ||
1465 facilities.winsize_in > 127)
1467 if (facilities.throughput) {
1468 int out = facilities.throughput & 0xf0;
1469 int in = facilities.throughput & 0x0f;
1471 facilities.throughput |=
1476 facilities.throughput |=
1481 if (facilities.reverse &&
1482 (facilities.reverse & 0x81) != 0x81)
1484 x25->facilities = facilities;