Home
last modified time | relevance | path

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

12

/linux/drivers/scsi/libfc/
H A Dfc_disc.c51 static void fc_disc_stop_rports(struct fc_disc *disc) in fc_disc_stop_rports() argument
55 lockdep_assert_held(&disc->disc_mutex); in fc_disc_stop_rports()
57 list_for_each_entry(rdata, &disc->rports, peers) { in fc_disc_stop_rports()
70 static void fc_disc_recv_rscn_req(struct fc_disc *disc, struct fc_frame *fp) in fc_disc_recv_rscn_req() argument
82 lockdep_assert_held(&disc->disc_mutex); in fc_disc_recv_rscn_req()
84 lport = fc_disc_lport(disc); in fc_disc_recv_rscn_req()
86 FC_DISC_DBG(disc, "Received an RSCN event\n"); in fc_disc_recv_rscn_req()
117 FC_DISC_DBG(disc, "Port address format for port " in fc_disc_recv_rscn_req()
132 FC_DISC_DBG(disc, "Address format is (%d)\n", fmt); in fc_disc_recv_rscn_req()
152 FC_DISC_DBG(disc, "RSCN received: rediscovering\n"); in fc_disc_recv_rscn_req()
[all …]
H A Dfc_libfc.h40 #define FC_DISC_DBG(disc, fmt, args...) \ argument
43 fc_disc_lport(disc)->host->host_no, \
H 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()
H 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()
/linux/drivers/scsi/snic/
H A Dsnic_disc.c177 list_for_each_safe(cur, nxt, &snic->disc.tgt_list) { in snic_tgt_lookup()
291 list_add_tail(&tgt->list, &snic->disc.tgt_list); in snic_tgt_create()
292 tgt->scsi_tgt_id = snic->disc.nxt_tgt_id++; in snic_tgt_create()
336 kfree(snic->disc.rtgt_info); in snic_handle_tgt_disc()
342 mutex_lock(&snic->disc.mutex); in snic_handle_tgt_disc()
344 if (snic->disc.req_cnt) { in snic_handle_tgt_disc()
345 snic->disc.state = SNIC_DISC_DONE; in snic_handle_tgt_disc()
346 snic->disc.req_cnt = 0; in snic_handle_tgt_disc()
347 mutex_unlock(&snic->disc.mutex); in snic_handle_tgt_disc()
348 kfree(snic->disc.rtgt_info); in snic_handle_tgt_disc()
[all …]
H A Dsnic.h263 struct snic_disc disc; member
/linux/drivers/scsi/libsas/
H 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()
464 clear_bit(DISCE_DISCOVER_DOMAIN, &port->disc.pending); in sas_discover_domain()
528 clear_bit(DISCE_REVALIDATE_DOMAIN, &port->disc.pending); in sas_revalidate_domain()
573 struct sas_discovery *disc; in sas_discover_event() local
577 disc = &port->disc; in sas_discover_event()
[all …]
H A Dsas_event.c102 struct sas_discovery *d = &port->disc; in sas_enable_revalidation()
H A Dsas_internal.h48 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *port);
/linux/drivers/scsi/aic7xxx/
H A Dscsi_message.h20 #define MSG_IDENTIFY(lun, disc) (((disc) ? 0xc0 : MSG_IDENTIFYFLAG) | (lun)) argument
/linux/drivers/scsi/fcoe/
H A Dfcoe_ctlr.c2122 struct fcoe_ctlr *fip = lport->disc.priv; in fcoe_ctlr_vn_rport_callback()
2164 mutex_lock(&lport->disc.disc_mutex); in fcoe_ctlr_disc_stop_locked()
2165 list_for_each_entry_rcu(rdata, &lport->disc.rports, peers) { in fcoe_ctlr_disc_stop_locked()
2171 lport->disc.disc_callback = NULL; in fcoe_ctlr_disc_stop_locked()
2172 mutex_unlock(&lport->disc.disc_mutex); in fcoe_ctlr_disc_stop_locked()
2184 struct fcoe_ctlr *fip = lport->disc.priv; in fcoe_ctlr_disc_stop()
2496 mutex_lock(&lport->disc.disc_mutex); in fcoe_ctlr_vn_add()
2499 mutex_unlock(&lport->disc.disc_mutex); in fcoe_ctlr_vn_add()
2503 mutex_unlock(&lport->disc.disc_mutex); in fcoe_ctlr_vn_add()
2506 rdata->disc_id = lport->disc.disc_id; in fcoe_ctlr_vn_add()
[all …]
/linux/drivers/platform/chrome/
H 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()
967 for (i = 3; i < disc->identity_count && i < VDO_MAX_OBJECTS; i++) in cros_typec_parse_pd_identity()
968 id->vdo[i - 3] = disc->discovery_vdo[i]; in cros_typec_parse_pd_identity()
974 struct ec_response_typec_discovery *disc = port->disc_data; in cros_typec_handle_sop_prime_disc() local
[all …]
/linux/Documentation/cdrom/
H A Dcdrom-standard.rst138 block-devices such as floppy or hard disc drives), to define a set
337 up the disc, etc.
355 information on the status of the drive (not the status of the disc,
361 CDS_NO_DISC /* no disc is inserted, tray is closed */
364 CDS_DISC_OK /* a disc is loaded and everything is fine */
417 current disc loaded and the return value should be positive. A negative
426 device *cdi->dev*, the start of the last session of the current disc
445 the few discs that carry such a number on the disc don't even use the
542 CDC_MEDIA_CHANGED /* can report if disc has changed */
580 CDO_CHECK_TYPE /* ensure disc type is data if opened for data */
[all …]
/linux/include/scsi/
H A Dlibfc.h715 struct fc_disc disc; member
948 static inline struct fc_lport *fc_disc_lport(struct fc_disc *disc) in fc_disc_lport() argument
950 return container_of(disc, struct fc_lport, disc); in fc_disc_lport()
/linux/net/tipc/
H A Ddiscover.c236 if (tipc_disc_addr_trial_msg(b->disc, &maddr, b, dst, in tipc_disc_rcv()
380 b->disc = d; in tipc_disc_create()
403 struct tipc_discoverer *d = b->disc; in tipc_disc_reset()
H A Dbearer.h172 struct tipc_discoverer *disc; member
H A Dbearer.c223 tipc_disc_add_dest(b->disc); in tipc_bearer_add_dest()
234 tipc_disc_remove_dest(b->disc); in tipc_bearer_remove_dest()
417 if (b->disc) in bearer_disable()
418 tipc_disc_delete(b->disc); in bearer_disable()
/linux/Documentation/userspace-api/ioctl/
H A Dcdrom.rst55 CDROM_SELECT_DISC Select disc (for juke-boxes)
61 CDROM_DISC_STATUS Get disc type, etc.
72 CDROM_LAST_WRITTEN get last block written on disc
827 Select disc (for juke-boxes)
914 Get disc type, etc.
1221 get last block written on disc
1235 The last block written on disc
1240 result is derived from the disc's table of contents. If the
/linux/rust/syn/
H A Ddata.rs389 if let Some((eq_token, disc)) = &self.discriminant { in to_tokens()
391 disc.to_tokens(tokens); in to_tokens()
/linux/drivers/tty/
H A Dtty.h85 int tty_ldisc_reinit(struct tty_struct *tty, int disc);
/linux/include/linux/netfilter/
H A Dnf_conntrack_pptp.h298 struct PptpCallDisconnectNotify disc; member
/linux/drivers/scsi/arm/
H A DKconfig28 disc interface for the Acorn Archimedes range, to allow the use of
/linux/Documentation/driver-api/md/
H A Dmd-cluster.rst262 ioctl(ADD_NEW_DISK with disc.state set to MD_DISK_CLUSTER_ADD)
270 ioctl(ADD_NEW_DISK with disc.state set to MD_DISK_CANDIDATE and
271 disc.number set to slot number)
/linux/Documentation/filesystems/
H A Dadfs.rst106 Mounting an ADFS disc with option ftsuffix=1 will cause appropriate file
/linux/net/ipv4/netfilter/
H A Dnf_nat_pptp.c264 pcid_off = offsetof(union pptp_ctrl_union, disc.callID); in pptp_inbound_pkt()

12