Home
last modified time | relevance | path

Searched refs:led_dtls_t (Results 1 – 4 of 4) sorted by relevance

/titanic_44/usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/
H A Dfc_led_parse.c53 static int act_version(str *p_str, led_dtls_t *dtls);
54 static int act_leds_board(str *p_str, led_dtls_t *dtls);
55 static int act_status_board(str *p_str, led_dtls_t *dtls);
56 static int act_disk_driver(str *p_str, led_dtls_t *dtls);
57 static int act_n_disks(str *p_str, led_dtls_t *dtls);
58 static int act_asrt_pres(str *p_str, led_dtls_t *dtls);
59 static int act_asrt_fault(str *p_str, led_dtls_t *dtls);
60 static int act_led_on(str *p_str, led_dtls_t *dtls);
61 static int act_disk_present(str *p_str, led_dtls_t *dtls);
62 static int act_disk_fault(str *p_str, led_dtls_t *dtls);
[all …]
H A Dfcal_leds.h272 } led_dtls_t; typedef
274 typedef int (*actfun_t)(str *p_str, led_dtls_t *dtls);
285 extern led_dtls_t *g_led_dtls;
299 int fc_led_parse(FILE *fp, led_dtls_t **p_dtls);
300 void free_led_dtls(led_dtls_t *dtls);
301 int find_disk_slot(led_dtls_t *dtls, int disk, picl_nodehdl_t *nodeh);
302 void delete_disk_unit(led_dtls_t *dtls, int disk);
303 boolean_t is_led_test(led_dtls_t *dtls);
305 void clr_led(int diskNo, token_t led_tok, led_dtls_t *dtls);
H A Dfcal_leds_thread.c46 static int update_picl(led_dtls_t *dtls, int disk);
47 static int get_drv_info(di_node_t node, led_dtls_t *dtls);
48 static int walk_disks(di_node_t node, led_dtls_t *dtls);
49 static int chk_minors(led_dtls_t *dtls);
50 static void set_led(int diskNo, token_t led_tok, led_dtls_t *dtls);
51 static int set_clr_led(int diskNo, token_t led_tok, led_dtls_t *dtls, int set);
52 void set_led(int diskNo, token_t led_tok, led_dtls_t *dtls);
53 void clr_led(int diskNo, token_t led_tok, led_dtls_t *dtls);
54 static void retry_led(led_dtls_t *dtls);
55 static void start_led_test(led_dtls_t *dtls, int disk);
[all …]
H A Dfcal_leds.c59 static void add_led_refs(led_dtls_t *dtls);
60 static void delete_led_refs(led_dtls_t *dtls);
67 led_dtls_t *g_led_dtls = NULL;
166 led_dtls_t *dtls = g_led_dtls; in read_led_state()
218 find_disk_slot(led_dtls_t *dtls, int disk, picl_nodehdl_t *nodeh) in find_disk_slot()
262 add_led_refs(led_dtls_t *dtls) in add_led_refs()
362 delete_led_refs(led_dtls_t *dtls) in delete_led_refs()
423 led_dtls_t *dtls = NULL; in fcal_poll_thread()