ax25_ctl 346 net/ax25/af_ax25.c struct ax25_ctl_struct ax25_ctl; ax25_ctl 353 net/ax25/af_ax25.c if (copy_from_user(&ax25_ctl, arg, sizeof(ax25_ctl))) ax25_ctl 356 net/ax25/af_ax25.c if ((ax25_dev = ax25_addr_ax25dev(&ax25_ctl.port_addr)) == NULL) ax25_ctl 359 net/ax25/af_ax25.c if (ax25_ctl.digi_count > AX25_MAX_DIGIS) ax25_ctl 362 net/ax25/af_ax25.c if (ax25_ctl.arg > ULONG_MAX / HZ && ax25_ctl.cmd != AX25_KILL) ax25_ctl 365 net/ax25/af_ax25.c digi.ndigi = ax25_ctl.digi_count; ax25_ctl 367 net/ax25/af_ax25.c digi.calls[k] = ax25_ctl.digi_addr[k]; ax25_ctl 369 net/ax25/af_ax25.c if ((ax25 = ax25_find_cb(&ax25_ctl.source_addr, &ax25_ctl.dest_addr, &digi, ax25_dev->dev)) == NULL) ax25_ctl 372 net/ax25/af_ax25.c switch (ax25_ctl.cmd) { ax25_ctl 384 net/ax25/af_ax25.c if (ax25_ctl.arg < 1 || ax25_ctl.arg > 7) ax25_ctl 387 net/ax25/af_ax25.c if (ax25_ctl.arg < 1 || ax25_ctl.arg > 63) ax25_ctl 390 net/ax25/af_ax25.c ax25->window = ax25_ctl.arg; ax25_ctl 394 net/ax25/af_ax25.c if (ax25_ctl.arg < 1 || ax25_ctl.arg > ULONG_MAX / HZ) ax25_ctl 396 net/ax25/af_ax25.c ax25->rtt = (ax25_ctl.arg * HZ) / 2; ax25_ctl 397 net/ax25/af_ax25.c ax25->t1 = ax25_ctl.arg * HZ; ax25_ctl 401 net/ax25/af_ax25.c if (ax25_ctl.arg < 1 || ax25_ctl.arg > ULONG_MAX / HZ) ax25_ctl 403 net/ax25/af_ax25.c ax25->t2 = ax25_ctl.arg * HZ; ax25_ctl 407 net/ax25/af_ax25.c if (ax25_ctl.arg < 1 || ax25_ctl.arg > 31) ax25_ctl 410 net/ax25/af_ax25.c ax25->n2 = ax25_ctl.arg; ax25_ctl 414 net/ax25/af_ax25.c if (ax25_ctl.arg > ULONG_MAX / HZ) ax25_ctl 416 net/ax25/af_ax25.c ax25->t3 = ax25_ctl.arg * HZ; ax25_ctl 420 net/ax25/af_ax25.c if (ax25_ctl.arg > ULONG_MAX / (60 * HZ)) ax25_ctl 423 net/ax25/af_ax25.c ax25->idle = ax25_ctl.arg * 60 * HZ; ax25_ctl 427 net/ax25/af_ax25.c if (ax25_ctl.arg < 16 || ax25_ctl.arg > 65535) ax25_ctl 429 net/ax25/af_ax25.c ax25->paclen = ax25_ctl.arg;