Home
last modified time | relevance | path

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

123

/Linux-v6.6/drivers/scsi/libfc/
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 …]
Dfc_libfc.h40 #define FC_DISC_DBG(disc, fmt, args...) \ argument
43 fc_disc_lport(disc)->host->host_no, \
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()
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()
1419 mutex_lock(&lport->disc.disc_mutex); in fc_lport_enter_dns()
1421 mutex_unlock(&lport->disc.disc_mutex); in fc_lport_enter_dns()
1565 mutex_lock(&lport->disc.disc_mutex); in fc_lport_enter_fdmi()
1567 mutex_unlock(&lport->disc.disc_mutex); in fc_lport_enter_fdmi()
/Linux-v6.6/drivers/scsi/snic/
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 …]
/Linux-v6.6/drivers/tty/
Dtty_ldisc.c93 static struct tty_ldisc_ops *get_ldops(int disc) in get_ldops() argument
100 ldops = tty_ldiscs[disc]; in get_ldops()
139 static struct tty_ldisc *tty_ldisc_get(struct tty_struct *tty, int disc) in tty_ldisc_get() argument
144 if (disc < N_TTY || disc >= NR_LDISCS) in tty_ldisc_get()
151 ldops = get_ldops(disc); in tty_ldisc_get()
155 request_module("tty-ldisc-%d", disc); in tty_ldisc_get()
156 ldops = get_ldops(disc); in tty_ldisc_get()
407 static void tty_set_termios_ldisc(struct tty_struct *tty, int disc) in tty_set_termios_ldisc() argument
410 tty->termios.c_line = disc; in tty_set_termios_ldisc()
469 struct tty_ldisc *disc = tty_ldisc_get(tty, ld); in tty_ldisc_failto() local
[all …]
Dtty.h80 int tty_ldisc_reinit(struct tty_struct *tty, int disc);
/Linux-v6.6/drivers/scsi/libsas/
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 …]
Dsas_expander.c184 struct discover_resp *dr = &disc_resp->disc; in sas_set_ex_phy()
318 set_bit(DISCE_REVALIDATE_DOMAIN, &dev->port->disc.pending); in sas_set_ex_phy()
356 struct discover_resp *dr = &disc_resp->disc; in sas_ex_phy_discover_helper()
924 parent->port->disc.max_level = max(parent->port->disc.max_level, in sas_ex_discover_expander()
1019 if (SAS_ADDR(dev->port->disc.fanout_sas_addr)) { in sas_ex_discover_dev()
1028 memcpy(dev->port->disc.fanout_sas_addr, in sas_ex_discover_dev()
1204 struct sas_discovery *disc = &parent->port->disc; in sas_eeds_valid() local
1206 return (SAS_ADDR(disc->eeds_a) == SAS_ADDR(parent->sas_addr) || in sas_eeds_valid()
1207 SAS_ADDR(disc->eeds_a) == SAS_ADDR(child->sas_addr)) && in sas_eeds_valid()
1208 (SAS_ADDR(disc->eeds_b) == SAS_ADDR(parent->sas_addr) || in sas_eeds_valid()
[all …]
Dsas_event.c102 struct sas_discovery *d = &port->disc; in sas_enable_revalidation()
/Linux-v6.6/Documentation/cdrom/
Dpacket-writing.rst16 - Grab a new CD-RW disc and format it (assuming CD-RW is hdc, substitute
34 the so called "restricted overwrite" mode. To put a disc in restricted
39 You can then use the disc the same way you would use a CD-RW disc::
51 2KB on such a disc. For example, it should be possible to do::
53 # dvd+rw-format /dev/hdc (only needed if the disc has never
89 filesystem corruption if the disc wears out.
91 - Since the pktcdvd driver makes the disc appear as a regular block
93 the disc. For example, run::
97 to create an ext2 filesystem on the disc.
Dcdrom-standard.rst138 block-devices such as floppy or hard disc drives), to define a set
338 up the disc, etc.
356 information on the status of the drive (not the status of the disc,
362 CDS_NO_DISC /* no disc is inserted, tray is closed */
365 CDS_DISC_OK /* a disc is loaded and everything is fine */
418 current disc loaded and the return value should be positive. A negative
427 device *cdi->dev*, the start of the last session of the current disc
446 the few discs that carry such a number on the disc don't even use the
543 CDC_MEDIA_CHANGED /* can report if disc has changed */
581 CDO_CHECK_TYPE /* ensure disc type is data if opened for data */
[all …]
/Linux-v6.6/drivers/scsi/aic7xxx/
Dscsi_message.h20 #define MSG_IDENTIFY(lun, disc) (((disc) ? 0xc0 : MSG_IDENTIFYFLAG) | (lun)) argument
/Linux-v6.6/drivers/platform/chrome/
Dcros_ec_typec.c777 struct ec_response_typec_discovery *disc) in cros_typec_parse_pd_identity() argument
782 if (disc->identity_count > 0) in cros_typec_parse_pd_identity()
783 id->id_header = disc->discovery_vdo[0]; in cros_typec_parse_pd_identity()
784 if (disc->identity_count > 1) in cros_typec_parse_pd_identity()
785 id->cert_stat = disc->discovery_vdo[1]; in cros_typec_parse_pd_identity()
786 if (disc->identity_count > 2) in cros_typec_parse_pd_identity()
787 id->product = disc->discovery_vdo[2]; in cros_typec_parse_pd_identity()
790 for (i = 3; i < disc->identity_count && i < VDO_MAX_OBJECTS; i++) in cros_typec_parse_pd_identity()
791 id->vdo[i - 3] = disc->discovery_vdo[i]; in cros_typec_parse_pd_identity()
797 struct ec_response_typec_discovery *disc = port->disc_data; in cros_typec_handle_sop_prime_disc() local
[all …]
/Linux-v6.6/drivers/scsi/fcoe/
Dfcoe_ctlr.c2126 struct fcoe_ctlr *fip = lport->disc.priv; in fcoe_ctlr_vn_rport_callback()
2168 mutex_lock(&lport->disc.disc_mutex); in fcoe_ctlr_disc_stop_locked()
2169 list_for_each_entry_rcu(rdata, &lport->disc.rports, peers) { in fcoe_ctlr_disc_stop_locked()
2175 lport->disc.disc_callback = NULL; in fcoe_ctlr_disc_stop_locked()
2176 mutex_unlock(&lport->disc.disc_mutex); in fcoe_ctlr_disc_stop_locked()
2188 struct fcoe_ctlr *fip = lport->disc.priv; in fcoe_ctlr_disc_stop()
2500 mutex_lock(&lport->disc.disc_mutex); in fcoe_ctlr_vn_add()
2503 mutex_unlock(&lport->disc.disc_mutex); in fcoe_ctlr_vn_add()
2507 mutex_unlock(&lport->disc.disc_mutex); in fcoe_ctlr_vn_add()
2510 rdata->disc_id = lport->disc.disc_id; in fcoe_ctlr_vn_add()
[all …]
/Linux-v6.6/include/scsi/
Dlibfc.h709 struct fc_disc disc; member
936 static inline struct fc_lport *fc_disc_lport(struct fc_disc *disc) in fc_disc_lport() argument
938 return container_of(disc, struct fc_lport, disc); in fc_disc_lport()
Dlibsas.h236 struct sas_discovery disc; member
707 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *);
/Linux-v6.6/net/tipc/
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()
Dbearer.h172 struct tipc_discoverer *disc; member
/Linux-v6.6/Documentation/userspace-api/ioctl/
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-v6.6/fs/ntfs/
Drunlist.c275 bool disc = false; /* Discontinuity between @dst and @src. */ in ntfs_rl_insert() local
286 disc = (src[0].vcn > 0); in ntfs_rl_insert()
296 disc = (src[0].vcn > dst[loc - 1].vcn + merged_length); in ntfs_rl_insert()
302 dst = ntfs_rl_realloc(dst, dsize, dsize + ssize - left + disc); in ntfs_rl_insert()
318 marker = loc + ssize - left + disc; in ntfs_rl_insert()
322 ntfs_rl_mc(dst, loc + disc, src, left, ssize - left); in ntfs_rl_insert()
331 if (disc) { in ntfs_rl_insert()
/Linux-v6.6/arch/um/os-Linux/
Dfile.c110 int disc, sencap; in os_set_slip() local
112 disc = N_SLIP; in os_set_slip()
113 if (ioctl(fd, TIOCSETD, &disc) < 0) in os_set_slip()
/Linux-v6.6/include/linux/
Dtty_ldisc.h287 int tty_set_ldisc(struct tty_struct *tty, int disc);
/Linux-v6.6/drivers/scsi/arm/
DKconfig28 disc interface for the Acorn Archimedes range, to allow the use of
/Linux-v6.6/include/linux/netfilter/
Dnf_conntrack_pptp.h298 struct PptpCallDisconnectNotify disc; member

123