sensdev 40 kern/kern_sensors.c sensordev_install(struct ksensordev *sensdev) sensdev 47 kern/kern_sensors.c sensdev->num = 0; sensdev 48 kern/kern_sensors.c SLIST_INSERT_HEAD(&sensordev_list, sensdev, list); sensdev 54 kern/kern_sensors.c sensdev->num = v->num + 1; sensdev 55 kern/kern_sensors.c SLIST_INSERT_AFTER(v, sensdev, list); sensdev 66 kern/kern_sensors.c sensor_attach(struct ksensordev *sensdev, struct ksensor *sens) sensdev 73 kern/kern_sensors.c sh = &sensdev->sensors_list; sensdev 74 kern/kern_sensors.c if (sensdev->sensors_count == 0) { sensdev 76 kern/kern_sensors.c sensdev->maxnumt[i] = 0; sensdev 95 kern/kern_sensors.c if (sensdev->maxnumt[sens->type] == sens->numt) sensdev 96 kern/kern_sensors.c sensdev->maxnumt[sens->type]++; sensdev 97 kern/kern_sensors.c sensdev->sensors_count++; sensdev 102 kern/kern_sensors.c sensordev_deinstall(struct ksensordev *sensdev) sensdev 108 kern/kern_sensors.c SLIST_REMOVE(&sensordev_list, sensdev, ksensordev, list); sensdev 117 kern/kern_sensors.c sensor_detach(struct ksensordev *sensdev, struct ksensor *sens) sensdev 123 kern/kern_sensors.c sh = &sensdev->sensors_list; sensdev 124 kern/kern_sensors.c sensdev->sensors_count--; sensdev 129 kern/kern_sensors.c if (sens->numt == sensdev->maxnumt[sens->type] - 1) sensdev 130 kern/kern_sensors.c sensdev->maxnumt[sens->type]--; sensdev 150 kern/kern_sensors.c struct ksensordev *sensdev; sensdev 153 kern/kern_sensors.c sensdev = sensordev_get(dev); sensdev 154 kern/kern_sensors.c if (sensdev == NULL) sensdev 157 kern/kern_sensors.c sh = &sensdev->sensors_list;