Lines Matching refs:disc
150 memset(port->disc.fanout_sas_addr, 0, SAS_ADDR_SIZE); in sas_get_port_device()
151 memset(port->disc.eeds_a, 0, SAS_ADDR_SIZE); in sas_get_port_device()
152 memset(port->disc.eeds_b, 0, SAS_ADDR_SIZE); in sas_get_port_device()
153 port->disc.max_level = 0; in sas_get_port_device()
221 clear_bit(DISCE_PROBE, &port->disc.pending); in sas_probe_devices()
252 clear_bit(DISCE_SUSPEND, &port->disc.pending); in sas_suspend_devices()
279 clear_bit(DISCE_RESUME, &port->disc.pending); in sas_resume_devices()
362 clear_bit(DISCE_DESTRUCT, &port->disc.pending); in sas_destruct_devices()
446 clear_bit(DISCE_DISCOVER_DOMAIN, &port->disc.pending); in sas_discover_domain()
513 clear_bit(DISCE_REVALIDATE_DOMAIN, &port->disc.pending); in sas_revalidate_domain()
555 struct sas_discovery *disc; in sas_discover_event() local
559 disc = &port->disc; in sas_discover_event()
563 sas_chain_event(ev, &disc->pending, &disc->disc_work[ev].work, port->ha); in sas_discover_event()
574 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *port) in sas_init_disc() argument
587 disc->pending = 0; in sas_init_disc()
589 INIT_SAS_WORK(&disc->disc_work[i].work, sas_event_fns[i]); in sas_init_disc()
590 disc->disc_work[i].port = port; in sas_init_disc()