Symbol: see
games/hunt/huntd/draw.c
150
see(pp, LEFTS);
games/hunt/huntd/draw.c
151
see(pp, ABOVE);
games/hunt/huntd/draw.c
152
see(pp, BELOW);
games/hunt/huntd/draw.c
155
see(pp, RIGHT);
games/hunt/huntd/draw.c
156
see(pp, ABOVE);
games/hunt/huntd/draw.c
157
see(pp, BELOW);
games/hunt/huntd/draw.c
160
see(pp, ABOVE);
games/hunt/huntd/draw.c
161
see(pp, LEFTS);
games/hunt/huntd/draw.c
162
see(pp, RIGHT);
games/hunt/huntd/draw.c
165
see(pp, BELOW);
games/hunt/huntd/draw.c
166
see(pp, LEFTS);
games/hunt/huntd/draw.c
167
see(pp, RIGHT);
games/hunt/huntd/draw.c
41
static void see(PLAYER *, int);
sys/dev/sysmon/sysmon_envsys_events.c
1001
sysmon_penvsys_event(&see->see_pes,
sys/dev/sysmon/sysmon_envsys_events.c
1007
sysmon_penvsys_event(&see->see_pes, see->see_type);
sys/dev/sysmon/sysmon_envsys_events.c
1009
see->see_evvalue = edata->value_cur;
sys/dev/sysmon/sysmon_envsys_events.c
1024
struct sysmon_envsys *sme = see->see_sme;
sys/dev/sysmon/sysmon_envsys_events.c
1041
panic("%s: invalid event type %d", __func__, see->see_type);
sys/dev/sysmon/sysmon_envsys_events.c
122
sme_event_t *see = NULL, *osee = NULL;
sys/dev/sysmon/sysmon_envsys_events.c
189
see = osee;
sys/dev/sysmon/sysmon_envsys_events.c
218
if (props && see->see_type == PENVSYS_EVENT_NULL)
sys/dev/sysmon/sysmon_envsys_events.c
219
see->see_type = crittype;
sys/dev/sysmon/sysmon_envsys_events.c
223
if (crittype == PENVSYS_EVENT_NULL && see != NULL) {
sys/dev/sysmon/sysmon_envsys_events.c
228
if (see == NULL) {
sys/dev/sysmon/sysmon_envsys_events.c
232
see = kmem_zalloc(sizeof(*see), KM_SLEEP);
sys/dev/sysmon/sysmon_envsys_events.c
236
see->see_type = crittype;
sys/dev/sysmon/sysmon_envsys_events.c
237
see->see_sme = sme;
sys/dev/sysmon/sysmon_envsys_events.c
238
see->see_edata = edata;
sys/dev/sysmon/sysmon_envsys_events.c
242
see->see_pes.pes_type = powertype;
sys/dev/sysmon/sysmon_envsys_events.c
246
see->see_evstate = ENVSYS_BATTERY_CAPACITY_NORMAL;
sys/dev/sysmon/sysmon_envsys_events.c
250
see->see_evstate =
sys/dev/sysmon/sysmon_envsys_events.c
253
see->see_evstate = ENVSYS_DRIVE_EMPTY;
sys/dev/sysmon/sysmon_envsys_events.c
255
see->see_evstate = ENVSYS_SVALID;
sys/dev/sysmon/sysmon_envsys_events.c
263
see->see_evstate = ENVSYS_SVALID;
sys/dev/sysmon/sysmon_envsys_events.c
266
see->see_evvalue = 0;
sys/dev/sysmon/sysmon_envsys_events.c
268
(void)strlcpy(see->see_pes.pes_dvname, sme->sme_name,
sys/dev/sysmon/sysmon_envsys_events.c
269
sizeof(see->see_pes.pes_dvname));
sys/dev/sysmon/sysmon_envsys_events.c
270
(void)strlcpy(see->see_pes.pes_sensname, edata->desc,
sys/dev/sysmon/sysmon_envsys_events.c
271
sizeof(see->see_pes.pes_sensname));
sys/dev/sysmon/sysmon_envsys_events.c
309
see->see_sme->sme_name, see->see_pes.pes_sensname,
sys/dev/sysmon/sysmon_envsys_events.c
310
edata->sensor, see->see_type, edata->limits.sel_critmin,
sys/dev/sysmon/sysmon_envsys_events.c
330
LIST_INSERT_HEAD(&sme->sme_events_list, see, see_list);
sys/dev/sysmon/sysmon_envsys_events.c
347
sme_event_t *see;
sys/dev/sysmon/sysmon_envsys_events.c
354
LIST_FOREACH(see, &sme->sme_events_list, see_list) {
sys/dev/sysmon/sysmon_envsys_events.c
355
while (see->see_flags & SEE_EVENT_WORKING)
sys/dev/sysmon/sysmon_envsys_events.c
358
if (strcmp(see->see_pes.pes_dvname, sme->sme_name) == 0)
sys/dev/sysmon/sysmon_envsys_events.c
365
while ((see = LIST_FIRST(&sme->sme_events_list))) {
sys/dev/sysmon/sysmon_envsys_events.c
369
if (strcmp(see->see_pes.pes_dvname, sme->sme_name) == 0) {
sys/dev/sysmon/sysmon_envsys_events.c
371
see->see_pes.pes_sensname, see->see_type,
sys/dev/sysmon/sysmon_envsys_events.c
373
sme_remove_event(see, sme);
sys/dev/sysmon/sysmon_envsys_events.c
400
sme_event_t *see;
sys/dev/sysmon/sysmon_envsys_events.c
407
LIST_FOREACH(see, &sme->sme_events_list, see_list) {
sys/dev/sysmon/sysmon_envsys_events.c
408
if (strcmp(see->see_pes.pes_sensname, sensor) == 0) {
sys/dev/sysmon/sysmon_envsys_events.c
409
if (see->see_type == type) {
sys/dev/sysmon/sysmon_envsys_events.c
425
while (see->see_flags & SEE_EVENT_WORKING)
sys/dev/sysmon/sysmon_envsys_events.c
429
__func__, see->see_pes.pes_dvname, sensor, type));
sys/dev/sysmon/sysmon_envsys_events.c
431
sme_remove_event(see, sme);
sys/dev/sysmon/sysmon_envsys_events.c
456
sme_event_t *see;
sys/dev/sysmon/sysmon_envsys_events.c
460
LIST_FOREACH(see, &sme->sme_events_list, see_list) {
sys/dev/sysmon/sysmon_envsys_events.c
461
if (see->see_edata == edata) {
sys/dev/sysmon/sysmon_envsys_events.c
473
while (see->see_flags & SEE_EVENT_WORKING)
sys/dev/sysmon/sysmon_envsys_events.c
477
__func__, see->see_pes.pes_dvname, edata->desc));
sys/dev/sysmon/sysmon_envsys_events.c
479
sme_remove_event(see, sme);
sys/dev/sysmon/sysmon_envsys_events.c
485
sme_remove_event(sme_event_t *see, struct sysmon_envsys *sme)
sys/dev/sysmon/sysmon_envsys_events.c
491
LIST_REMOVE(see, see_list);
sys/dev/sysmon/sysmon_envsys_events.c
494
kmem_free(see, sizeof(*see));
sys/dev/sysmon/sysmon_envsys_events.c
702
sme_event_t *see;
sys/dev/sysmon/sysmon_envsys_events.c
719
LIST_FOREACH(see, &sme->sme_events_list, see_list) {
sys/dev/sysmon/sysmon_envsys_events.c
720
if (edata == see->see_edata &&
sys/dev/sysmon/sysmon_envsys_events.c
721
see->see_type == PENVSYS_EVENT_LIMITS)
sys/dev/sysmon/sysmon_envsys_events.c
724
if (see == NULL)
sys/dev/sysmon/sysmon_envsys_events.c
733
PENVSYS_EVENT_LIMITS, see->see_pes.pes_type);
sys/dev/sysmon/sysmon_envsys_events.c
748
sme_event_t *see;
sys/dev/sysmon/sysmon_envsys_events.c
759
LIST_FOREACH(see, &sme->sme_events_list, see_list) {
sys/dev/sysmon/sysmon_envsys_events.c
760
workqueue_enqueue(sme->sme_wq, &see->see_wk, NULL);
sys/dev/sysmon/sysmon_envsys_events.c
761
see->see_edata->flags |= ENVSYS_FNEED_REFRESH;
sys/dev/sysmon/sysmon_envsys_events.c
778
sme_event_t *see = (void *)wk;
sys/dev/sysmon/sysmon_envsys_events.c
779
struct sysmon_envsys *sme = see->see_sme;
sys/dev/sysmon/sysmon_envsys_events.c
780
envsys_data_t *edata = see->see_edata;
sys/dev/sysmon/sysmon_envsys_events.c
782
KASSERT(wk == &see->see_wk);
sys/dev/sysmon/sysmon_envsys_events.c
787
see->see_flags |= SEE_EVENT_WORKING;
sys/dev/sysmon/sysmon_envsys_events.c
805
edata->sensor, see->see_type, edata->state, edata->units,
sys/dev/sysmon/sysmon_envsys_events.c
822
if ((see->see_type == PENVSYS_EVENT_LIMITS ||
sys/dev/sysmon/sysmon_envsys_events.c
823
see->see_type == PENVSYS_EVENT_CAPACITY) &&
sys/dev/sysmon/sysmon_envsys_events.c
825
if ((see->see_type == PENVSYS_EVENT_CAPACITY) &&
sys/dev/sysmon/sysmon_envsys_events.c
843
sme_deliver_event(see);
sys/dev/sysmon/sysmon_envsys_events.c
846
see->see_flags &= ~SEE_EVENT_WORKING;
sys/dev/sysmon/sysmon_envsys_events.c
866
sme_event_t *see;
sys/dev/sysmon/sysmon_envsys_events.c
869
LIST_FOREACH(see, &sme->sme_events_list, see_list) {
sys/dev/sysmon/sysmon_envsys_events.c
870
if (edata != see->see_edata)
sys/dev/sysmon/sysmon_envsys_events.c
873
ev_type == see->see_type) {
sys/dev/sysmon/sysmon_envsys_events.c
874
sme_deliver_event(see);
sys/dev/sysmon/sysmon_envsys_events.c
891
sme_deliver_event(sme_event_t *see)
sys/dev/sysmon/sysmon_envsys_events.c
893
envsys_data_t *edata = see->see_edata;
sys/dev/sysmon/sysmon_envsys_events.c
898
switch (see->see_type) {
sys/dev/sysmon/sysmon_envsys_events.c
904
if (edata->state == see->see_evstate)
sys/dev/sysmon/sysmon_envsys_events.c
915
sysmon_penvsys_event(&see->see_pes,
sys/dev/sysmon/sysmon_envsys_events.c
918
sysmon_penvsys_event(&see->see_pes, sse[i].event);
sys/dev/sysmon/sysmon_envsys_events.c
920
see->see_evstate = edata->state;
sys/dev/sysmon/sysmon_envsys_events.c
922
__func__, see->see_sme->sme_name, edata->desc,
sys/dev/sysmon/sysmon_envsys_events.c
937
"%d/%d\n", __func__, see->see_evstate, edata->state,
sys/dev/sysmon/sysmon_envsys_events.c
938
see->see_evvalue, edata->value_cur));
sys/dev/sysmon/sysmon_envsys_events.c
940
see->see_evstate != ENVSYS_SVALID) {
sys/dev/sysmon/sysmon_envsys_events.c
941
sysmon_penvsys_event(&see->see_pes,
sys/dev/sysmon/sysmon_envsys_events.c
943
see->see_evstate = ENVSYS_SVALID;
sys/dev/sysmon/sysmon_envsys_events.c
947
if (see->see_evstate != ENVSYS_SCRITICAL ||
sys/dev/sysmon/sysmon_envsys_events.c
948
see->see_evvalue != edata->value_cur) {
sys/dev/sysmon/sysmon_envsys_events.c
949
sysmon_penvsys_event(&see->see_pes,
sys/dev/sysmon/sysmon_envsys_events.c
951
see->see_evstate = ENVSYS_SCRITICAL;
sys/dev/sysmon/sysmon_envsys_events.c
953
see->see_evvalue = edata->value_cur;
sys/dev/sysmon/sysmon_envsys_events.c
964
if (edata->value_cur == see->see_evvalue)
sys/dev/sysmon/sysmon_envsys_events.c
981
state = see->see_evvalue; /* force state change */
sys/dev/sysmon/sysmon_envsys_events.c
994
(void)strlcpy(see->see_pes.pes_statedesc, sdt->desc,
sys/dev/sysmon/sysmon_envsys_events.c
995
sizeof(see->see_pes.pes_statedesc));