/linux-master/drivers/scsi/libfc/ |
H A D | fc_disc.c | 18 * 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 D | fc_libfc.h | 40 #define FC_DISC_DBG(disc, fmt, args...) \ 42 pr_info("host%u: disc: " fmt, \ 43 fc_disc_lport(disc)->host->host_no, \
|
H A D | fc_rport.c | 23 * 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...] |
H A D | fc_lport.c | 12 * 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...] |
/linux-master/drivers/scsi/snic/ |
H A D | snic_disc.c | 177 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 D | snic.h | 263 struct snic_disc disc; member in struct:snic
|
/linux-master/drivers/scsi/aic7xxx/ |
H A D | scsi_message.h | 20 #define MSG_IDENTIFY(lun, disc) (((disc) ? 0xc0 : MSG_IDENTIFYFLAG) | (lun))
|
/linux-master/drivers/tty/ |
H A D | tty_ldisc.c | 46 /* Line disc dispatch table */ 93 static struct tty_ldisc_ops *get_ldops(int disc) argument 100 ldops = tty_ldiscs[disc]; 124 * @disc: ldisc number 139 static struct tty_ldisc *tty_ldisc_get(struct tty_struct *tty, int disc) argument 144 if (disc < N_TTY || disc >= NR_LDISCS) 151 ldops = get_ldops(disc); 155 request_module("tty-ldisc-%d", disc); 156 ldops = get_ldops(disc); 407 tty_set_termios_ldisc(struct tty_struct *tty, int disc) argument 469 struct tty_ldisc *disc = tty_ldisc_get(tty, ld); local 519 tty_set_ldisc(struct tty_struct *tty, int disc) argument 647 tty_ldisc_reinit(struct tty_struct *tty, int disc) argument [all...] |
H A D | tty.h | 85 int tty_ldisc_reinit(struct tty_struct *tty, int disc);
|
/linux-master/drivers/scsi/libsas/ |
H A D | sas_discover.c | 142 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 D | sas_expander.c | 206 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 D | sas_event.c | 102 struct sas_discovery *d = &port->disc;
|
H A D | sas_internal.h | 48 void sas_init_disc(struct sas_discovery *disc, struct asd_sas_port *port);
|
/linux-master/drivers/platform/chrome/ |
H A D | cros_ec_typec.c | 824 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/include/linux/ |
H A D | tty_ldisc.h | 287 int tty_set_ldisc(struct tty_struct *tty, int disc);
|
/linux-master/include/scsi/ |
H A D | libfc.h | 670 * @disc: Discovery context 715 struct fc_disc disc; member in struct:fc_lport 948 static inline struct fc_lport *fc_disc_lport(struct fc_disc *disc) argument 950 return container_of(disc, struct fc_lport, disc);
|
H A D | sas.h | 712 struct discover_resp disc; member in struct:smp_disc_resp
|
/linux-master/drivers/scsi/fcoe/ |
H A D | fcoe_ctlr.c | 2122 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/net/tipc/ |
H A D | discover.c | 236 if (tipc_disc_addr_trial_msg(b->disc, &maddr, b, dst, 380 b->disc = d; 403 struct tipc_discoverer *d = b->disc;
|
H A D | bearer.h | 147 * @disc: ptr to link setup request 172 struct tipc_discoverer *disc; member in struct:tipc_bearer
|
H A D | bearer.c | 219 tipc_disc_add_dest(b->disc); 230 tipc_disc_remove_dest(b->disc); 413 if (b->disc) 414 tipc_disc_delete(b->disc);
|
/linux-master/arch/um/os-Linux/ |
H A D | file.c | 110 int disc, sencap; local 112 disc = N_SLIP; 113 if (ioctl(fd, TIOCSETD, &disc) < 0)
|
/linux-master/include/linux/netfilter/ |
H A D | nf_conntrack_pptp.h | 298 struct PptpCallDisconnectNotify disc; member in union:pptp_ctrl_union
|
/linux-master/net/ipv4/netfilter/ |
H A D | nf_nat_pptp.c | 264 pcid_off = offsetof(union pptp_ctrl_union, disc.callID);
|
/linux-master/drivers/s390/net/ |
H A D | qeth_core_main.c | 1828 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...] |