Home
last modified time | relevance | path

Searched refs:iucv (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-6.6/net/iucv/
H A Daf_iucv.c35 #include <net/iucv/af_iucv.h>
112 * iucv_msg_length() - Returns the length of an iucv message.
115 * The function returns the length of the specified iucv message @msg of data
129 * Use this function to allocate socket buffers to store iucv message data.
145 * @state: first iucv sk state
146 * @state2: second iucv sk state
160 * Always returns true if the socket is not connected (no iucv path for
165 struct iucv_sock *iucv = iucv_sk(sk); in iucv_below_msglim() local
169 if (iucv->transport == AF_IUCV_TRANS_IUCV) in iucv_below_msglim()
170 return (atomic_read(&iucv in iucv_below_msglim()
197 struct iucv_sock *iucv = iucv_sk(sock); afiucv_hs_send() local
335 struct iucv_sock *iucv = iucv_sk(sk); iucv_sever_path() local
354 struct iucv_sock *iucv = iucv_sk(sk); iucv_send_ctrl() local
380 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_close() local
452 struct iucv_sock *iucv; iucv_sock_alloc() local
551 __iucv_auto_name(struct iucv_sock *iucv) __iucv_auto_name() argument
570 struct iucv_sock *iucv; iucv_sock_bind() local
649 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_autobind() local
673 struct iucv_sock *iucv = iucv_sk(sk); afiucv_path_connect() local
720 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_connect() local
856 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_getname() local
902 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_sendmsg() local
1205 struct iucv_sock *iucv = iucv_sk(sk); iucv_process_message_q() local
1225 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_recvmsg() local
1397 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_shutdown() local
1482 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_setsockopt() local
1532 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_getsockopt() local
1585 struct iucv_sock *iucv, *niucv; iucv_callback_connreq() local
1686 struct iucv_sock *iucv = iucv_sk(sk); iucv_callback_rx() local
1734 struct iucv_sock *iucv; iucv_callback_txdone() local
1839 struct iucv_sock *iucv, *niucv; afiucv_hs_callback_syn() local
1902 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_synack() local
1923 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_synfin() local
1943 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_fin() local
1966 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_win() local
1984 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_rx() local
2032 struct iucv_sock *iucv; afiucv_hs_rcv() local
2135 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_txnotify() local
2177 struct iucv_sock *iucv; afiucv_netdev_event() local
[all...]
H A Diucv.c23 #define KMSG_COMPONENT "iucv"
40 #include <net/iucv/iucv.h>
71 .name = "iucv",
105 * The tasklet for fast delivery of iucv interrupts.
201 * Data in parameter list iucv structure. Used by iucv_message_send,
219 * Data in buffer iucv structure. Used by iucv_message_receive,
239 * Purge message iucv structure. Used by iucv_message_purge.
255 * Set mask iucv structure. Used by iucv_enable_cpu.
359 * Allow iucv interrupt
[all...]
/kernel/linux/linux-5.10/net/iucv/
H A Daf_iucv.c34 #include <net/iucv/af_iucv.h>
127 * iucv_msg_length() - Returns the length of an iucv message.
130 * The function returns the length of the specified iucv message @msg of data
144 * Use this function to allocate socket buffers to store iucv message data.
160 * @state: first iucv sk state
161 * @state: second iucv sk state
175 * Always returns true if the socket is not connected (no iucv path for
180 struct iucv_sock *iucv = iucv_sk(sk); in iucv_below_msglim() local
184 if (iucv->transport == AF_IUCV_TRANS_IUCV) in iucv_below_msglim()
185 return (skb_queue_len(&iucv in iucv_below_msglim()
212 struct iucv_sock *iucv = iucv_sk(sock); afiucv_hs_send() local
359 struct iucv_sock *iucv = iucv_sk(sk); iucv_sever_path() local
378 struct iucv_sock *iucv = iucv_sk(sk); iucv_send_ctrl() local
404 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_close() local
476 struct iucv_sock *iucv; iucv_sock_alloc() local
574 __iucv_auto_name(struct iucv_sock *iucv) __iucv_auto_name() argument
593 struct iucv_sock *iucv; iucv_sock_bind() local
672 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_autobind() local
696 struct iucv_sock *iucv = iucv_sk(sk); afiucv_path_connect() local
743 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_connect() local
879 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_getname() local
925 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_sendmsg() local
1223 struct iucv_sock *iucv = iucv_sk(sk); iucv_process_message_q() local
1244 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_recvmsg() local
1416 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_shutdown() local
1501 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_setsockopt() local
1551 struct iucv_sock *iucv = iucv_sk(sk); iucv_sock_getsockopt() local
1604 struct iucv_sock *iucv, *niucv; iucv_callback_connreq() local
1705 struct iucv_sock *iucv = iucv_sk(sk); iucv_callback_rx() local
1842 struct iucv_sock *iucv, *niucv; afiucv_hs_callback_syn() local
1905 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_synack() local
1926 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_synfin() local
1946 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_fin() local
1967 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_win() local
1985 struct iucv_sock *iucv = iucv_sk(sk); afiucv_hs_callback_rx() local
2033 struct iucv_sock *iucv; afiucv_hs_rcv() local
2139 struct iucv_sock *iucv = NULL; afiucv_hs_callback_txnotify() local
2211 struct iucv_sock *iucv; afiucv_netdev_event() local
[all...]
H A Diucv.c23 #define KMSG_COMPONENT "iucv"
40 #include <net/iucv/iucv.h>
71 .name = "iucv",
105 * The tasklet for fast delivery of iucv interrupts.
201 * Data in parameter list iucv structure. Used by iucv_message_send,
219 * Data in buffer iucv structure. Used by iucv_message_receive,
239 * Purge message iucv structure. Used by iucv_message_purge.
255 * Set mask iucv structure. Used by iucv_enable_cpu.
357 * Allow iucv interrupt
[all...]
/kernel/linux/linux-5.10/include/net/iucv/
H A Daf_iucv.h18 #include <net/iucv/iucv.h>
147 /* iucv socket options (SOL_IUCV) */
152 /* iucv related control messages (scm) */
/kernel/linux/linux-6.6/include/net/iucv/
H A Daf_iucv.h18 #include <net/iucv/iucv.h>
150 /* iucv socket options (SOL_IUCV) */
155 /* iucv related control messages (scm) */
/kernel/linux/linux-5.10/drivers/s390/net/
H A Dsmsgiucv_app.c25 #include <net/iucv/iucv.h>
H A Dsmsgiucv.c15 #include <net/iucv/iucv.h>
H A Dnetiucv.c54 #include <net/iucv/iucv.h>
113 #define PRINTK_HEADER " iucv: " /* for debugging */
155 * Representation of one iucv connection
245 * Convert an iucv userId to its printable
248 * @param An iucv userId
331 * lowlevel iucv layer)
343 * calls to lowlevel iucv layer
493 * Callback-wrappers, called from lowlevel iucv layer.
642 * Since receiving is always initiated from a tasklet (in iucv in netiucv_unpack_skb()
[all...]
H A Dqeth_l3_main.c35 #include <net/iucv/af_iucv.h>
H A Dqeth_core_main.c34 #include <net/iucv/af_iucv.h>
5420 struct af_iucv_trans_hdr *iucv = (struct af_iucv_trans_hdr *) skb->data; in qeth_l3_rebuild_skb() local
5424 if (IS_IQD(card) && iucv->magic == ETH_P_AF_IUCV) { in qeth_l3_rebuild_skb()
/kernel/linux/linux-6.6/drivers/s390/net/
H A Dsmsgiucv_app.c25 #include <net/iucv/iucv.h>
H A Dsmsgiucv.c15 #include <net/iucv/iucv.h>
H A Dnetiucv.c54 #include <net/iucv/iucv.h>
113 #define PRINTK_HEADER " iucv: " /* for debugging */
137 * Representation of one iucv connection
227 * Convert an iucv userId to its printable
230 * @param An iucv userId
313 * lowlevel iucv layer)
325 * calls to lowlevel iucv layer
475 * Callback-wrappers, called from lowlevel iucv layer.
1873 dev = alloc_netdev(sizeof(struct netiucv_priv), "iucv in netiucv_init_netdevice()
[all...]
H A Dqeth_l3_main.c36 #include <net/iucv/af_iucv.h>
H A Dqeth_core_main.c34 #include <net/iucv/af_iucv.h>
5444 struct af_iucv_trans_hdr *iucv = (struct af_iucv_trans_hdr *) skb->data; in qeth_l3_rebuild_skb() local
5448 if (IS_IQD(card) && iucv->magic == ETH_P_AF_IUCV) { in qeth_l3_rebuild_skb()
/kernel/linux/linux-6.6/net/
H A DMakefile53 obj-$(CONFIG_IUCV) += iucv/
/kernel/linux/linux-6.6/drivers/s390/char/
H A Dmonreader.c25 #include <net/iucv/iucv.h>
H A Dvmlogrdr.c29 #include <net/iucv/iucv.h>
44 * The size of the buffer for iucv data transfer is one page,
45 * but in addition to the data we read from iucv we also
358 pr_err("vmlogrdr: iucv connection to %s " in vmlogrdr_open()
411 * The number of bytes we need to receive from iucv and in vmlogrdr_receive_data()
693 /* Register with iucv driver */ in vmlogrdr_register_driver()
/kernel/linux/linux-5.10/drivers/s390/char/
H A Dmonreader.c26 #include <net/iucv/iucv.h>
H A Dvmlogrdr.c29 #include <net/iucv/iucv.h>
44 * The size of the buffer for iucv data transfer is one page,
45 * but in addition to the data we read from iucv we also
358 pr_err("vmlogrdr: iucv connection to %s " in vmlogrdr_open()
411 * The number of bytes we need to receive from iucv and in vmlogrdr_receive_data()
717 /* Register with iucv driver */ in vmlogrdr_register_driver()
/kernel/linux/linux-5.10/drivers/tty/hvc/
H A Dhvc_iucv.c26 #include <net/iucv/iucv.h>
76 struct delayed_work sndbuf_work; /* work: send iucv msg(s) */
101 /* Array of allocated hvc iucv tty lines... */
239 /* receive an iucv message and flip data to the tty (ldisc) */ in hvc_iucv_write()
647 /* NOTE: If the hangup was scheduled by ourself (from the iucv in hvc_iucv_notifier_hangup()
923 /* allocate tty buffer to save iucv msg only */ in hvc_iucv_msg_pending()
1132 /* setup iucv related information */ in hvc_iucv_alloc()
/kernel/linux/linux-6.6/drivers/tty/hvc/
H A Dhvc_iucv.c26 #include <net/iucv/iucv.h>
75 struct delayed_work sndbuf_work; /* work: send iucv msg(s) */
100 /* Array of allocated hvc iucv tty lines... */
238 /* receive an iucv message and flip data to the tty (ldisc) */ in hvc_iucv_write()
644 /* NOTE: If the hangup was scheduled by ourself (from the iucv in hvc_iucv_notifier_hangup()
920 /* allocate tty buffer to save iucv msg only */ in hvc_iucv_msg_pending()
1084 /* setup iucv related information */ in hvc_iucv_alloc()

Completed in 41 milliseconds