Lines Matching refs:t
476 struct parport_sysctl_table *t; in parport_proc_register() local
479 t = kmemdup(&parport_sysctl_template, sizeof(*t), GFP_KERNEL); in parport_proc_register()
480 if (t == NULL) in parport_proc_register()
483 t->device_dir[0].extra1 = port; in parport_proc_register()
486 t->vars[i].extra1 = port; in parport_proc_register()
488 t->vars[0].data = &port->spintime; in parport_proc_register()
489 t->vars[5].child = t->device_dir; in parport_proc_register()
492 t->vars[6 + i].extra2 = &port->probe_info[i]; in parport_proc_register()
494 t->port_dir[0].procname = port->name; in parport_proc_register()
496 t->port_dir[0].child = t->vars; in parport_proc_register()
497 t->parport_dir[0].child = t->port_dir; in parport_proc_register()
498 t->dev_dir[0].child = t->parport_dir; in parport_proc_register()
500 t->sysctl_header = register_sysctl_table(t->dev_dir); in parport_proc_register()
501 if (t->sysctl_header == NULL) { in parport_proc_register()
502 kfree(t); in parport_proc_register()
503 t = NULL; in parport_proc_register()
505 port->sysctl_table = t; in parport_proc_register()
512 struct parport_sysctl_table *t = port->sysctl_table; in parport_proc_unregister() local
514 unregister_sysctl_table(t->sysctl_header); in parport_proc_unregister()
515 kfree(t); in parport_proc_unregister()
522 struct parport_device_sysctl_table *t; in parport_device_proc_register() local
525 t = kmemdup(&parport_device_sysctl_template, sizeof(*t), GFP_KERNEL); in parport_device_proc_register()
526 if (t == NULL) in parport_device_proc_register()
529 t->dev_dir[0].child = t->parport_dir; in parport_device_proc_register()
530 t->parport_dir[0].child = t->port_dir; in parport_device_proc_register()
531 t->port_dir[0].procname = port->name; in parport_device_proc_register()
532 t->port_dir[0].child = t->devices_root_dir; in parport_device_proc_register()
533 t->devices_root_dir[0].child = t->device_dir; in parport_device_proc_register()
535 t->device_dir[0].procname = device->name; in parport_device_proc_register()
536 t->device_dir[0].child = t->vars; in parport_device_proc_register()
537 t->vars[0].data = &device->timeslice; in parport_device_proc_register()
539 t->sysctl_header = register_sysctl_table(t->dev_dir); in parport_device_proc_register()
540 if (t->sysctl_header == NULL) { in parport_device_proc_register()
541 kfree(t); in parport_device_proc_register()
542 t = NULL; in parport_device_proc_register()
544 device->sysctl_table = t; in parport_device_proc_register()
551 struct parport_device_sysctl_table *t = device->sysctl_table; in parport_device_proc_unregister() local
553 unregister_sysctl_table(t->sysctl_header); in parport_device_proc_unregister()
554 kfree(t); in parport_device_proc_unregister()