Home
last modified time | relevance | path

Searched refs:disc (Results 1 – 25 of 28) sorted by relevance

12

/drivers/scsi/libfc/
A Dfc_disc.c181 struct fc_disc *disc = &lport->disc; in fc_disc_recv_req() local
212 if (disc->pending) in fc_disc_restart()
220 disc->disc_id = (disc->disc_id + 2) | 1; in fc_disc_restart()
234 struct fc_disc *disc = &lport->disc; in fc_disc_start() local
260 disc->pending = 0; in fc_disc_done()
348 disc->pending = 1; in fc_disc_gpn_ft_req()
351 disc->buf_len = 0; in fc_disc_gpn_ft_req()
577 disc = &lport->disc; in fc_disc_gpn_id_resp()
685 struct fc_disc *disc = &lport->disc; in fc_disc_stop() local
728 disc = &lport->disc; in fc_disc_config()
[all …]
A Dfc_libfc.h40 #define FC_DISC_DBG(disc, fmt, args...) \ argument
43 fc_disc_lport(disc)->host->host_no, \
A Dfc_rport.c110 list_for_each_entry_rcu(tmp_rdata, &lport->disc.rports, peers) in fc_rport_lookup()
133 lockdep_assert_held(&lport->disc.disc_mutex); in fc_rport_create()
165 list_add_rcu(&rdata->peers, &lport->disc.rports); in fc_rport_create()
381 mutex_lock(&lport->disc.disc_mutex); in fc_rport_work()
383 mutex_unlock(&lport->disc.disc_mutex); in fc_rport_work()
1845 struct fc_disc *disc; in fc_rport_recv_plogi_req() local
1866 disc = &lport->disc; in fc_rport_recv_plogi_req()
1867 mutex_lock(&disc->disc_mutex); in fc_rport_recv_plogi_req()
1870 mutex_unlock(&disc->disc_mutex); in fc_rport_recv_plogi_req()
1877 mutex_unlock(&disc->disc_mutex); in fc_rport_recv_plogi_req()
A Dfc_lport.c242 mutex_lock(&lport->disc.disc_mutex); in fc_lport_ptp_setup()
247 mutex_unlock(&lport->disc.disc_mutex); in fc_lport_ptp_setup()
253 mutex_unlock(&lport->disc.disc_mutex); in fc_lport_ptp_setup()
1425 mutex_lock(&lport->disc.disc_mutex); in fc_lport_enter_dns()
1427 mutex_unlock(&lport->disc.disc_mutex); in fc_lport_enter_dns()
1571 mutex_lock(&lport->disc.disc_mutex); in fc_lport_enter_fdmi()
1573 mutex_unlock(&lport->disc.disc_mutex); in fc_lport_enter_fdmi()
/drivers/scsi/snic/
A Dsnic_disc.c443 disc->disc_id = 0; in snic_disc_init()
444 disc->nxt_tgt_id = 0; in snic_disc_init()
446 disc->req_cnt = 0; in snic_disc_init()
447 disc->rtgt_cnt = 0; in snic_disc_init()
448 disc->rtgt_info = NULL; in snic_disc_init()
449 disc->cb = NULL; in snic_disc_init()
456 struct snic_disc *disc = &snic->disc; in snic_disc_term() local
459 if (disc->req_cnt) { in snic_disc_term()
460 disc->req_cnt = 0; in snic_disc_term()
472 struct snic_disc *disc = &snic->disc; in snic_disc_start() local
[all …]
A Dsnic.h263 struct snic_disc disc; member
A Dsnic_main.c600 snic_disc_init(&snic->disc); in snic_probe()
/drivers/tty/
A Dtty_ldisc.c100 ldops = tty_ldiscs[disc]; in get_ldops()
144 if (disc < N_TTY || disc >= NR_LDISCS) in tty_ldisc_get()
151 ldops = get_ldops(disc); in tty_ldisc_get()
156 ldops = get_ldops(disc); in tty_ldisc_get()
410 tty->termios.c_line = disc; in tty_set_termios_ldisc()
473 if (IS_ERR(disc)) in tty_ldisc_failto()
474 return PTR_ERR(disc); in tty_ldisc_failto()
475 tty->ldisc = disc; in tty_ldisc_failto()
477 r = tty_ldisc_open(tty, disc); in tty_ldisc_failto()
479 tty_ldisc_put(disc); in tty_ldisc_failto()
[all …]
A Dtty.h85 int tty_ldisc_reinit(struct tty_struct *tty, int disc);
A Dtty_io.c2423 int disc; in tiocsetd() local
2426 if (get_user(disc, p)) in tiocsetd()
2429 ret = tty_set_ldisc(tty, disc); in tiocsetd()
/drivers/scsi/libsas/
A Dsas_discover.c142 memset(port->disc.fanout_sas_addr, 0, SAS_ADDR_SIZE); in sas_get_port_device()
143 memset(port->disc.eeds_a, 0, SAS_ADDR_SIZE); in sas_get_port_device()
144 memset(port->disc.eeds_b, 0, SAS_ADDR_SIZE); in sas_get_port_device()
145 port->disc.max_level = 0; in sas_get_port_device()
240 clear_bit(DISCE_SUSPEND, &port->disc.pending); in sas_suspend_devices()
267 clear_bit(DISCE_RESUME, &port->disc.pending); in sas_resume_devices()
573 struct sas_discovery *disc; in sas_discover_event() local
577 disc = &port->disc; in sas_discover_event()
581 sas_chain_event(ev, &disc->pending, &disc->disc_work[ev].work, port->ha); in sas_discover_event()
602 disc->pending = 0; in sas_init_disc()
[all …]
A Dsas_expander.c206 struct discover_resp *dr = &disc_resp->disc; in sas_set_ex_phy()
943 parent->port->disc.max_level = max(parent->port->disc.max_level, in sas_ex_discover_expander()
1047 memcpy(dev->port->disc.fanout_sas_addr, in sas_ex_discover_dev()
1223 struct sas_discovery *disc = &parent->port->disc; in sas_eeds_valid() local
1237 struct sas_discovery *disc = &parent->port->disc; in sas_check_eeds() local
1246 SAS_ADDR(disc->fanout_sas_addr)); in sas_check_eeds()
1247 } else if (SAS_ADDR(disc->eeds_a) == 0) { in sas_check_eeds()
1609 level = port->disc.max_level; in sas_ex_bfs_disc()
1612 } while (level < port->disc.max_level); in sas_ex_bfs_disc()
1648 *type = to_dev_type(&disc_resp->disc); in sas_get_sas_addr_and_dev_type()
[all …]
A Dsas_event.c102 struct sas_discovery *d = &port->disc; in sas_enable_revalidation()
A Dsas_internal.h48 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *port);
A Dsas_port.c350 sas_init_disc(&port->disc, port); in sas_register_ports()
/drivers/scsi/aic7xxx/
A Dscsi_message.h20 #define MSG_IDENTIFY(lun, disc) (((disc) ? 0xc0 : MSG_IDENTIFYFLAG) | (lun)) argument
/drivers/scsi/fcoe/
A Dfcoe_ctlr.c3026 struct fc_disc *disc = &lport->disc; in fcoe_ctlr_disc_start() local
3029 mutex_lock(&disc->disc_mutex); in fcoe_ctlr_disc_start()
3030 disc->disc_callback = callback; in fcoe_ctlr_disc_start()
3031 disc->disc_id = (disc->disc_id + 2) | 1; in fcoe_ctlr_disc_start()
3032 disc->pending = 1; in fcoe_ctlr_disc_start()
3034 mutex_unlock(&disc->disc_mutex); in fcoe_ctlr_disc_start()
3048 struct fc_disc *disc = &lport->disc; in fcoe_ctlr_vn_disc() local
3053 mutex_lock(&disc->disc_mutex); in fcoe_ctlr_vn_disc()
3054 callback = disc->pending ? disc->disc_callback : NULL; in fcoe_ctlr_vn_disc()
3055 disc->pending = 0; in fcoe_ctlr_vn_disc()
[all …]
/drivers/platform/chrome/
A Dcros_ec_typec.c954 struct ec_response_typec_discovery *disc) in cros_typec_parse_pd_identity() argument
959 if (disc->identity_count > 0) in cros_typec_parse_pd_identity()
960 id->id_header = disc->discovery_vdo[0]; in cros_typec_parse_pd_identity()
961 if (disc->identity_count > 1) in cros_typec_parse_pd_identity()
962 id->cert_stat = disc->discovery_vdo[1]; in cros_typec_parse_pd_identity()
963 if (disc->identity_count > 2) in cros_typec_parse_pd_identity()
964 id->product = disc->discovery_vdo[2]; in cros_typec_parse_pd_identity()
968 id->vdo[i - 3] = disc->discovery_vdo[i]; in cros_typec_parse_pd_identity()
984 memset(disc, 0, EC_PROTO2_MAX_RESPONSE_SIZE); in cros_typec_handle_sop_prime_disc()
986 disc, EC_PROTO2_MAX_RESPONSE_SIZE); in cros_typec_handle_sop_prime_disc()
[all …]
/drivers/scsi/arm/
A DKconfig28 disc interface for the Acorn Archimedes range, to allow the use of
/drivers/s390/net/
A Dqeth_core_main.c1871 disc = QETH_DISCIPLINE_LAYER2; in qeth_vm_detect_layer()
1873 disc = QETH_DISCIPLINE_LAYER3; in qeth_vm_detect_layer()
1880 return disc; in qeth_vm_detect_layer()
1889 disc = QETH_DISCIPLINE_LAYER2; in qeth_enforce_discipline()
1894 switch (disc) { in qeth_enforce_discipline()
1905 return disc; in qeth_enforce_discipline()
5411 disc->set_offline(card); in qeth_set_offline()
5439 const struct qeth_discipline *disc; in qeth_do_reset() local
5444 disc = card->discipline; in qeth_do_reset()
5453 qeth_set_offline(card, disc, true); in qeth_do_reset()
[all …]
A Dqeth_core.h1036 int qeth_setup_discipline(struct qeth_card *card, enum qeth_discipline_id disc);
1046 int qeth_set_offline(struct qeth_card *card, const struct qeth_discipline *disc,
/drivers/scsi/qedf/
A Dqedf_els.c407 mutex_lock(&lport->disc.disc_mutex); in qedf_restart_rport()
410 mutex_unlock(&lport->disc.disc_mutex); in qedf_restart_rport()
/drivers/target/iscsi/
A Discsi_target_configfs.c1247 __DEF_NACL_AUTH_STR(disc, name, flags) \
1268 __DEF_NACL_AUTH_INT(disc, name) \
/drivers/scsi/lpfc/
A Dlpfc_els.c2008 bool disc; in lpfc_cmpl_els_plogi() local
2043 disc = test_and_clear_bit(NLP_NPR_2B_DISC, &ndlp->nlp_flag); in lpfc_cmpl_els_plogi()
2052 disc, vport->num_disc_nodes); in lpfc_cmpl_els_plogi()
2064 if (disc) in lpfc_cmpl_els_plogi()
2139 if (disc && vport->num_disc_nodes) { in lpfc_cmpl_els_plogi()
2783 bool disc; in lpfc_cmpl_els_adisc() local
2812 disc = test_and_clear_bit(NLP_NPR_2B_DISC, &ndlp->nlp_flag); in lpfc_cmpl_els_adisc()
2820 tmo, disc, vport->num_disc_nodes); in lpfc_cmpl_els_adisc()
2832 if (disc) { in lpfc_cmpl_els_adisc()
2867 if (disc && vport->num_disc_nodes) in lpfc_cmpl_els_adisc()
/drivers/scsi/
A Dncr53c8xx.c1722 u_char disc; /* Disconnection allowed */ member
4158 (cp != np->ccb && np->disc && !(tp->usrflag & UF_NODISC))) in ncr_queue_command()
5151 np->disc = 0; in ncr_init()
5587 np->disc = 1; in ncr_timeout()
8265 np->disc = 1;

Completed in 1473 milliseconds

12