Searched refs:disc (Results 1 - 25 of 37) sorted by path

12

/linux-master/drivers/scsi/libfc/
H A Dfc_libfc.h40 #define FC_DISC_DBG(disc, fmt, args...) \
42 pr_info("host%u: disc: " fmt, \
43 fc_disc_lport(disc)->host->host_no, \
H A Dfc_disc.c18 * The disc mutex is can be locked when acquiring rport locks, but may not
49 * @disc: The discovery job to stop remote ports on
51 static void fc_disc_stop_rports(struct fc_disc *disc) argument
55 lockdep_assert_held(&disc->disc_mutex);
57 list_for_each_entry(rdata, &disc->rports, peers) {
67 * @disc: The discovery object to which the RSCN applies
70 static void fc_disc_recv_rscn_req(struct fc_disc *disc, struct fc_frame *fp) argument
82 lockdep_assert_held(&disc->disc_mutex);
84 lport = fc_disc_lport(disc);
86 FC_DISC_DBG(disc, "Receive
181 struct fc_disc *disc = &lport->disc; local
202 fc_disc_restart(struct fc_disc *disc) argument
234 struct fc_disc *disc = &lport->disc; local
252 fc_disc_done(struct fc_disc *disc, enum fc_disc_event event) argument
296 fc_disc_error(struct fc_disc *disc, struct fc_frame *fp) argument
339 fc_disc_gpn_ft_req(struct fc_disc *disc) argument
376 fc_disc_gpn_ft_parse(struct fc_disc *disc, void *buf, size_t len) argument
476 struct fc_disc *disc = container_of(work, local
496 struct fc_disc *disc = disc_arg; local
571 struct fc_disc *disc; local
685 struct fc_disc *disc = &lport->disc; local
714 struct fc_disc *disc; local
740 struct fc_disc *disc = &lport->disc; local
[all...]
H A Dfc_lport.c12 * disc and rport blocks.
16 * The lport, disc and rport blocks all have mutexes that are used to protect
29 * lport > disc, lport > rport, disc > rport
34 * from the rport (to either lport or disc) and a callback from disc
39 * cause the lport or disc to grab its lock we cannot hold the rport lock
242 mutex_lock(&lport->disc.disc_mutex);
247 mutex_unlock(&lport->disc.disc_mutex);
253 mutex_unlock(&lport->disc
[all...]
H A Dfc_rport.c23 * either the lport or disc mutexes. The rport's mutex is considered lesser
24 * than both the lport's mutex and the disc mutex. Refer to fc_lport.c for
110 list_for_each_entry_rcu(tmp_rdata, &lport->disc.rports, peers)
133 lockdep_assert_held(&lport->disc.disc_mutex);
165 list_add_rcu(&rdata->peers, &lport->disc.rports);
381 mutex_lock(&lport->disc.disc_mutex);
383 mutex_unlock(&lport->disc.disc_mutex);
1845 struct fc_disc *disc; local
1866 disc = &lport->disc;
[all...]
/linux-master/arch/um/os-Linux/
H A Dfile.c110 int disc, sencap; local
112 disc = N_SLIP;
113 if (ioctl(fd, TIOCSETD, &disc) < 0)
/linux-master/drivers/platform/chrome/
H A Dcros_ec_typec.c824 struct ec_response_typec_discovery *disc)
829 if (disc->identity_count > 0)
830 id->id_header = disc->discovery_vdo[0];
831 if (disc->identity_count > 1)
832 id->cert_stat = disc->discovery_vdo[1];
833 if (disc->identity_count > 2)
834 id->product = disc->discovery_vdo[2];
837 for (i = 3; i < disc->identity_count && i < VDO_MAX_OBJECTS; i++)
838 id->vdo[i - 3] = disc->discovery_vdo[i];
844 struct ec_response_typec_discovery *disc local
823 cros_typec_parse_pd_identity(struct usb_pd_identity *id, struct ec_response_typec_discovery *disc) argument
[all...]
/linux-master/drivers/s390/net/
H 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,
H A Dqeth_core_main.c1828 enum qeth_discipline_id disc = QETH_DISCIPLINE_UNDETERMINED; local
1870 disc = QETH_DISCIPLINE_LAYER2;
1872 disc = QETH_DISCIPLINE_LAYER3;
1879 return disc;
1885 enum qeth_discipline_id disc = QETH_DISCIPLINE_UNDETERMINED; local
1888 disc = QETH_DISCIPLINE_LAYER2;
1890 disc = IS_IQD(card) ? QETH_DISCIPLINE_LAYER3 :
1893 switch (disc) {
1904 return disc;
5340 const struct qeth_discipline *disc)
5339 qeth_set_online(struct qeth_card *card, const struct qeth_discipline *disc) argument
5386 qeth_set_offline(struct qeth_card *card, const struct qeth_discipline *disc, bool resetting) argument
5437 const struct qeth_discipline *disc; local
[all...]
/linux-master/drivers/scsi/aic7xxx/
H A Dscsi_message.h20 #define MSG_IDENTIFY(lun, disc) (((disc) ? 0xc0 : MSG_IDENTIFYFLAG) | (lun))
/linux-master/drivers/scsi/fcoe/
H A Dfcoe_ctlr.c2122 struct fcoe_ctlr *fip = lport->disc.priv;
2164 mutex_lock(&lport->disc.disc_mutex);
2165 list_for_each_entry_rcu(rdata, &lport->disc.rports, peers) {
2171 lport->disc.disc_callback = NULL;
2172 mutex_unlock(&lport->disc.disc_mutex);
2184 struct fcoe_ctlr *fip = lport->disc.priv;
2496 mutex_lock(&lport->disc.disc_mutex);
2499 mutex_unlock(&lport->disc.disc_mutex);
2503 mutex_unlock(&lport->disc.disc_mutex);
2506 rdata->disc_id = lport->disc
3026 struct fc_disc *disc = &lport->disc; local
3048 struct fc_disc *disc = &lport->disc; local
[all...]
/linux-master/drivers/scsi/libsas/
H A Dsas_discover.c142 memset(port->disc.fanout_sas_addr, 0, SAS_ADDR_SIZE);
143 memset(port->disc.eeds_a, 0, SAS_ADDR_SIZE);
144 memset(port->disc.eeds_b, 0, SAS_ADDR_SIZE);
145 port->disc.max_level = 0;
240 clear_bit(DISCE_SUSPEND, &port->disc.pending);
267 clear_bit(DISCE_RESUME, &port->disc.pending);
464 clear_bit(DISCE_DISCOVER_DOMAIN, &port->disc.pending);
528 clear_bit(DISCE_REVALIDATE_DOMAIN, &port->disc.pending);
573 struct sas_discovery *disc; local
577 disc
591 sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *port) argument
[all...]
H A Dsas_event.c102 struct sas_discovery *d = &port->disc;
H A Dsas_expander.c206 struct discover_resp *dr = &disc_resp->disc;
339 set_bit(DISCE_REVALIDATE_DOMAIN, &dev->port->disc.pending);
377 struct discover_resp *dr = &disc_resp->disc;
943 parent->port->disc.max_level = max(parent->port->disc.max_level,
1038 if (SAS_ADDR(dev->port->disc.fanout_sas_addr)) {
1047 memcpy(dev->port->disc.fanout_sas_addr,
1223 struct sas_discovery *disc = &parent->port->disc; local
1225 return (SAS_ADDR(disc
1237 struct sas_discovery *disc = &parent->port->disc; local
[all...]
H A Dsas_internal.h48 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *port);
H A Dsas_port.c350 sas_init_disc(&port->disc, port);
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_els.c2006 int disc; local
2038 /* Since ndlp can be freed in the disc state machine, note if this node
2042 disc = (ndlp->nlp_flag & NLP_NPR_2B_DISC);
2053 disc, vport->num_disc_nodes);
2067 if (disc) {
2144 if (disc && vport->num_disc_nodes) {
2790 int disc; local
2816 /* Since ndlp can be freed in the disc state machine, note if this node
2820 disc = (ndlp->nlp_flag & NLP_NPR_2B_DISC);
2829 tmo, disc, vpor
[all...]
/linux-master/drivers/scsi/
H A Dncr53c8xx.c623 "spar:" "disc:"
1722 u_char disc; /* Disconnection allowed */ member in struct:ncb
4158 (cp != np->ccb && np->disc && !(tp->usrflag & UF_NODISC)))
5151 np->disc = 0;
5587 np->disc = 1;
8264 np->disc = 1;
/linux-master/drivers/scsi/qedf/
H A Dqedf_els.c407 mutex_lock(&lport->disc.disc_mutex);
410 mutex_unlock(&lport->disc.disc_mutex);
H A Dqedf_main.c438 mutex_lock(&lport->disc.disc_mutex);
439 list_for_each_entry_rcu(rdata, &lport->disc.rports, peers) {
445 mutex_unlock(&lport->disc.disc_mutex);
1591 * removed from disc->rports list before we get this event.
/linux-master/drivers/scsi/snic/
H A Dsnic.h263 struct snic_disc disc; member in struct:snic
H A Dsnic_disc.c177 list_for_each_safe(cur, nxt, &snic->disc.tgt_list) {
291 list_add_tail(&tgt->list, &snic->disc.tgt_list);
292 tgt->scsi_tgt_id = snic->disc.nxt_tgt_id++;
336 kfree(snic->disc.rtgt_info);
342 mutex_lock(&snic->disc.mutex);
343 /* Discover triggered during disc in progress */
344 if (snic->disc.req_cnt) {
345 snic->disc.state = SNIC_DISC_DONE;
346 snic->disc.req_cnt = 0;
347 mutex_unlock(&snic->disc
439 snic_disc_init(struct snic_disc *disc) argument
456 struct snic_disc *disc = &snic->disc; local
472 struct snic_disc *disc = &snic->disc; local
[all...]
H A Dsnic_main.c601 snic_disc_init(&snic->disc);
/linux-master/drivers/target/iscsi/
H A Discsi_target_configfs.c1247 __DEF_NACL_AUTH_STR(disc, name, flags) \
1268 __DEF_NACL_AUTH_INT(disc, name) \
/linux-master/drivers/tty/
H A Dn_gsm.c3062 * @disc: disconnect link?
3069 static void gsm_cleanup_mux(struct gsm_mux *gsm, bool disc) argument
3080 if (disc && dlci->state != DLCI_CLOSED) {
H A Dtty.h85 int tty_ldisc_reinit(struct tty_struct *tty, int disc);

Completed in 503 milliseconds

12