Lines Matching refs:dip
415 struct pvr2_sysfs_debugifc *dip; in pvr2_sysfs_add_debugifc() local
418 dip = kzalloc(sizeof(*dip),GFP_KERNEL); in pvr2_sysfs_add_debugifc()
419 if (!dip) return; in pvr2_sysfs_add_debugifc()
420 sysfs_attr_init(&dip->attr_debugcmd.attr); in pvr2_sysfs_add_debugifc()
421 dip->attr_debugcmd.attr.name = "debugcmd"; in pvr2_sysfs_add_debugifc()
422 dip->attr_debugcmd.attr.mode = S_IRUGO|S_IWUSR|S_IWGRP; in pvr2_sysfs_add_debugifc()
423 dip->attr_debugcmd.show = debugcmd_show; in pvr2_sysfs_add_debugifc()
424 dip->attr_debugcmd.store = debugcmd_store; in pvr2_sysfs_add_debugifc()
425 sysfs_attr_init(&dip->attr_debuginfo.attr); in pvr2_sysfs_add_debugifc()
426 dip->attr_debuginfo.attr.name = "debuginfo"; in pvr2_sysfs_add_debugifc()
427 dip->attr_debuginfo.attr.mode = S_IRUGO; in pvr2_sysfs_add_debugifc()
428 dip->attr_debuginfo.show = debuginfo_show; in pvr2_sysfs_add_debugifc()
429 sfp->debugifc = dip; in pvr2_sysfs_add_debugifc()
430 ret = device_create_file(sfp->class_dev,&dip->attr_debugcmd); in pvr2_sysfs_add_debugifc()
436 dip->debugcmd_created_ok = !0; in pvr2_sysfs_add_debugifc()
438 ret = device_create_file(sfp->class_dev,&dip->attr_debuginfo); in pvr2_sysfs_add_debugifc()
444 dip->debuginfo_created_ok = !0; in pvr2_sysfs_add_debugifc()