Home
last modified time | relevance | path

Searched refs:msg (Results 1 – 200 of 1592) sorted by relevance

12345678

/linux-4.1.27/drivers/staging/lustre/lnet/lnet/
Dlib-msg.c61 lnet_build_msg_event(lnet_msg_t *msg, lnet_event_kind_t ev_type) in lnet_build_msg_event() argument
63 lnet_hdr_t *hdr = &msg->msg_hdr; in lnet_build_msg_event()
64 lnet_event_t *ev = &msg->msg_ev; in lnet_build_msg_event()
66 LASSERT(!msg->msg_routing); in lnet_build_msg_event()
85 ev->sender = msg->msg_from; in lnet_build_msg_event()
86 ev->mlength = msg->msg_wanted; in lnet_build_msg_event()
87 ev->offset = msg->msg_offset; in lnet_build_msg_event()
95 ev->pt_index = hdr->msg.put.ptl_index; in lnet_build_msg_event()
96 ev->match_bits = hdr->msg.put.match_bits; in lnet_build_msg_event()
97 ev->hdr_data = hdr->msg.put.hdr_data; in lnet_build_msg_event()
[all …]
Dlib-move.c565 lnet_ni_recv(lnet_ni_t *ni, void *private, lnet_msg_t *msg, int delayed, in lnet_ni_recv() argument
574 LASSERT(mlen == 0 || msg != NULL); in lnet_ni_recv()
576 if (msg != NULL) { in lnet_ni_recv()
577 LASSERT(msg->msg_receiving); in lnet_ni_recv()
578 LASSERT(!msg->msg_sending); in lnet_ni_recv()
579 LASSERT(rlen == msg->msg_len); in lnet_ni_recv()
580 LASSERT(mlen <= msg->msg_len); in lnet_ni_recv()
581 LASSERT(msg->msg_offset == offset); in lnet_ni_recv()
582 LASSERT(msg->msg_wanted == mlen); in lnet_ni_recv()
584 msg->msg_receiving = 0; in lnet_ni_recv()
[all …]
Dlib-ptl.c140 struct lnet_match_info *info, struct lnet_msg *msg) in lnet_try_match_md() argument
200 lnet_msg_attach_md(msg, md, offset, mlength); in lnet_try_match_md()
261 lnet_mt_of_match(struct lnet_match_info *info, struct lnet_msg *msg) in lnet_mt_of_match() argument
281 routed = LNET_NIDNET(msg->msg_hdr.src_nid) != in lnet_mt_of_match()
282 LNET_NIDNET(msg->msg_hdr.dest_nid); in lnet_mt_of_match()
293 cpt = lnet_cpt_of_nid(msg->msg_hdr.src_nid); in lnet_mt_of_match()
374 struct lnet_match_info *info, struct lnet_msg *msg) in lnet_mt_match_md() argument
399 rc = lnet_try_match_md(me->me_md, info, msg); in lnet_mt_match_md()
429 lnet_ptl_match_early(struct lnet_portal *ptl, struct lnet_msg *msg) in lnet_ptl_match_early() argument
446 if (msg->msg_rx_ready_delay) { in lnet_ptl_match_early()
[all …]
/linux-4.1.27/drivers/isdn/act2000/
Dcapi.c145 m->msg.listen_req.controller = 0; in actcapi_listen_req()
146 m->msg.listen_req.infomask = 0x3f; /* All information */ in actcapi_listen_req()
147 m->msg.listen_req.eazmask = eazmask; in actcapi_listen_req()
148 m->msg.listen_req.simask = (eazmask) ? 0x86 : 0; /* All SI's */ in actcapi_listen_req()
166 m->msg.connect_req.controller = 0; in actcapi_connect_req()
167 m->msg.connect_req.bchan = 0x83; in actcapi_connect_req()
168 m->msg.connect_req.infomask = 0x3f; in actcapi_connect_req()
169 m->msg.connect_req.si1 = si1; in actcapi_connect_req()
170 m->msg.connect_req.si2 = si2; in actcapi_connect_req()
171 m->msg.connect_req.eaz = eaz ? eaz : '0'; in actcapi_connect_req()
[all …]
/linux-4.1.27/fs/reiserfs/
Dhashes.c44 u32 keyed_hash(const signed char *msg, int len) in keyed_hash() argument
59 a = (u32) msg[0] | in keyed_hash()
60 (u32) msg[1] << 8 | (u32) msg[2] << 16 | (u32) msg[3] << 24; in keyed_hash()
61 b = (u32) msg[4] | in keyed_hash()
62 (u32) msg[5] << 8 | (u32) msg[6] << 16 | (u32) msg[7] << 24; in keyed_hash()
63 c = (u32) msg[8] | in keyed_hash()
64 (u32) msg[9] << 8 | in keyed_hash()
65 (u32) msg[10] << 16 | (u32) msg[11] << 24; in keyed_hash()
66 d = (u32) msg[12] | in keyed_hash()
67 (u32) msg[13] << 8 | in keyed_hash()
[all …]
/linux-4.1.27/drivers/connector/
Dcn_proc.c69 struct cn_msg *msg; in proc_fork_connector() local
77 msg = buffer_to_cn_msg(buffer); in proc_fork_connector()
78 ev = (struct proc_event *)msg->data; in proc_fork_connector()
80 get_seq(&msg->seq, &ev->cpu); in proc_fork_connector()
91 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in proc_fork_connector()
92 msg->ack = 0; /* not used */ in proc_fork_connector()
93 msg->len = sizeof(*ev); in proc_fork_connector()
94 msg->flags = 0; /* not used */ in proc_fork_connector()
96 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in proc_fork_connector()
101 struct cn_msg *msg; in proc_exec_connector() local
[all …]
/linux-4.1.27/net/tipc/
Dnetlink_compat.c66 int (*format)(struct tipc_nl_compat_msg *msg, struct nlattr **attrs);
71 int (*transcode)(struct sk_buff *skb, struct tipc_nl_compat_msg *msg);
168 struct tipc_nl_compat_msg *msg, in __tipc_nl_compat_dumpit() argument
185 buf->sk = msg->dst_sk; in __tipc_nl_compat_dumpit()
199 err = (*cmd->format)(msg, attrs); in __tipc_nl_compat_dumpit()
203 if (tipc_skb_tailroom(msg->rep) <= 1) { in __tipc_nl_compat_dumpit()
223 if ((TIPC_SKB_MAX - msg->rep->len) <= 1) { in __tipc_nl_compat_dumpit()
224 char *tail = skb_tail_pointer(msg->rep); in __tipc_nl_compat_dumpit()
238 struct tipc_nl_compat_msg *msg) in tipc_nl_compat_dumpit() argument
243 if (msg->req_type && !TLV_CHECK_TYPE(msg->req, msg->req_type)) in tipc_nl_compat_dumpit()
[all …]
Dmsg.c93 struct tipc_msg *msg; in tipc_msg_create() local
100 msg = buf_msg(buf); in tipc_msg_create()
101 tipc_msg_init(onode, msg, user, type, hdr_sz, dnode); in tipc_msg_create()
102 msg_set_size(msg, hdr_sz + data_sz); in tipc_msg_create()
103 msg_set_origport(msg, oport); in tipc_msg_create()
104 msg_set_destport(msg, dport); in tipc_msg_create()
105 msg_set_errcode(msg, errcode); in tipc_msg_create()
107 msg_set_orignode(msg, onode); in tipc_msg_create()
108 msg_set_destnode(msg, dnode); in tipc_msg_create()
125 struct tipc_msg *msg; in tipc_buf_append() local
[all …]
Dlink.c172 struct tipc_msg *msg = buf_msg(skb); in link_timeout() local
173 u32 length = msg_size(msg); in link_timeout()
175 if ((msg_user(msg) == MSG_FRAGMENTER) && in link_timeout()
176 (msg_type(msg) == FIRST_FRAGMENT)) { in link_timeout()
177 length = msg_size(msg_get_wrapped(msg)); in link_timeout()
229 struct tipc_msg *msg; in tipc_link_create() local
271 msg = l_ptr->pmsg; in tipc_link_create()
272 tipc_msg_init(tn->own_addr, msg, LINK_PROTOCOL, RESET_MSG, INT_H_SIZE, in tipc_link_create()
274 msg_set_size(msg, sizeof(l_ptr->proto_msg)); in tipc_link_create()
275 msg_set_session(msg, (tn->random & 0xffff)); in tipc_link_create()
[all …]
Dnet.c151 static int __tipc_nl_add_net(struct net *net, struct tipc_nl_msg *msg) in __tipc_nl_add_net() argument
157 hdr = genlmsg_put(msg->skb, msg->portid, msg->seq, &tipc_genl_family, in __tipc_nl_add_net()
162 attrs = nla_nest_start(msg->skb, TIPC_NLA_NET); in __tipc_nl_add_net()
166 if (nla_put_u32(msg->skb, TIPC_NLA_NET_ID, tn->net_id)) in __tipc_nl_add_net()
169 nla_nest_end(msg->skb, attrs); in __tipc_nl_add_net()
170 genlmsg_end(msg->skb, hdr); in __tipc_nl_add_net()
175 nla_nest_cancel(msg->skb, attrs); in __tipc_nl_add_net()
177 genlmsg_cancel(msg->skb, hdr); in __tipc_nl_add_net()
187 struct tipc_nl_msg msg; in tipc_nl_net_dump() local
192 msg.skb = skb; in tipc_nl_net_dump()
[all …]
Deth_media.c52 static int tipc_eth_addr2msg(char *msg, struct tipc_media_addr *addr) in tipc_eth_addr2msg() argument
54 memset(msg, 0, TIPC_MEDIA_INFO_SIZE); in tipc_eth_addr2msg()
55 msg[TIPC_MEDIA_TYPE_OFFSET] = TIPC_MEDIA_TYPE_ETH; in tipc_eth_addr2msg()
56 memcpy(msg + TIPC_MEDIA_ADDR_OFFSET, addr->value, ETH_ALEN); in tipc_eth_addr2msg()
63 char *msg) in tipc_eth_raw2addr() argument
68 ether_addr_copy(addr->value, msg); in tipc_eth_raw2addr()
77 char *msg) in tipc_eth_msg2addr() argument
80 msg += TIPC_MEDIA_ADDR_OFFSET; in tipc_eth_msg2addr()
81 return tipc_eth_raw2addr(b, addr, msg); in tipc_eth_msg2addr()
Dbearer.c593 static int __tipc_nl_add_bearer(struct tipc_nl_msg *msg, in __tipc_nl_add_bearer() argument
600 hdr = genlmsg_put(msg->skb, msg->portid, msg->seq, &tipc_genl_family, in __tipc_nl_add_bearer()
605 attrs = nla_nest_start(msg->skb, TIPC_NLA_BEARER); in __tipc_nl_add_bearer()
609 if (nla_put_string(msg->skb, TIPC_NLA_BEARER_NAME, bearer->name)) in __tipc_nl_add_bearer()
612 prop = nla_nest_start(msg->skb, TIPC_NLA_BEARER_PROP); in __tipc_nl_add_bearer()
615 if (nla_put_u32(msg->skb, TIPC_NLA_PROP_PRIO, bearer->priority)) in __tipc_nl_add_bearer()
617 if (nla_put_u32(msg->skb, TIPC_NLA_PROP_TOL, bearer->tolerance)) in __tipc_nl_add_bearer()
619 if (nla_put_u32(msg->skb, TIPC_NLA_PROP_WIN, bearer->window)) in __tipc_nl_add_bearer()
622 nla_nest_end(msg->skb, prop); in __tipc_nl_add_bearer()
623 nla_nest_end(msg->skb, attrs); in __tipc_nl_add_bearer()
[all …]
Dib_media.c58 static int tipc_ib_addr2msg(char *msg, struct tipc_media_addr *addr) in tipc_ib_addr2msg() argument
60 memset(msg, 0, TIPC_MEDIA_INFO_SIZE); in tipc_ib_addr2msg()
61 memcpy(msg, addr->value, INFINIBAND_ALEN); in tipc_ib_addr2msg()
68 char *msg) in tipc_ib_raw2addr() argument
71 memcpy(addr->value, msg, INFINIBAND_ALEN); in tipc_ib_raw2addr()
73 addr->broadcast = !memcmp(msg, b->bcast_addr.value, in tipc_ib_raw2addr()
81 char *msg) in tipc_ib_msg2addr() argument
83 return tipc_ib_raw2addr(b, addr, msg); in tipc_ib_msg2addr()
Dbcast.c296 struct tipc_msg *msg = buf_msg(buf); in tipc_bclink_update_link_state() local
300 tipc_msg_init(tn->own_addr, msg, BCAST_PROTOCOL, STATE_MSG, in tipc_bclink_update_link_state()
302 msg_set_non_seq(msg, 1); in tipc_bclink_update_link_state()
303 msg_set_mc_netid(msg, tn->net_id); in tipc_bclink_update_link_state()
304 msg_set_bcast_ack(msg, n_ptr->bclink.last_in); in tipc_bclink_update_link_state()
305 msg_set_bcgap_after(msg, n_ptr->bclink.last_in); in tipc_bclink_update_link_state()
306 msg_set_bcgap_to(msg, to); in tipc_bclink_update_link_state()
324 static void bclink_peek_nack(struct net *net, struct tipc_msg *msg) in bclink_peek_nack() argument
326 struct tipc_node *n_ptr = tipc_node_find(net, msg_destnode(msg)); in bclink_peek_nack()
334 (n_ptr->bclink.last_in == msg_bcgap_after(msg))) in bclink_peek_nack()
[all …]
Ddiscover.c84 struct tipc_msg *msg; in tipc_disc_init_msg() local
87 msg = buf_msg(buf); in tipc_disc_init_msg()
88 tipc_msg_init(tn->own_addr, msg, LINK_CONFIG, type, in tipc_disc_init_msg()
90 msg_set_non_seq(msg, 1); in tipc_disc_init_msg()
91 msg_set_node_sig(msg, tn->random); in tipc_disc_init_msg()
92 msg_set_node_capabilities(msg, 0); in tipc_disc_init_msg()
93 msg_set_dest_domain(msg, dest_domain); in tipc_disc_init_msg()
94 msg_set_bc_netid(msg, tn->net_id); in tipc_disc_init_msg()
95 b_ptr->media->addr2msg(msg_media_addr(msg), &b_ptr->addr); in tipc_disc_init_msg()
131 struct tipc_msg *msg = buf_msg(buf); in tipc_disc_rcv() local
[all …]
Dsocket.c272 static bool tsk_peer_msg(struct tipc_sock *tsk, struct tipc_msg *msg) in tsk_peer_msg() argument
282 if (unlikely(msg_origport(msg) != peer_port)) in tsk_peer_msg()
285 orig_node = msg_orignode(msg); in tsk_peer_msg()
320 struct tipc_msg *msg; in tipc_sk_create() local
352 msg = &tsk->phdr; in tipc_sk_create()
354 tipc_msg_init(tn->own_addr, msg, TIPC_LOW_IMPORTANCE, TIPC_NAMED_MSG, in tipc_sk_create()
365 msg_set_origport(msg, tsk->portid); in tipc_sk_create()
663 struct msghdr *msg, size_t dsz, long timeo) in tipc_sendmcast() argument
670 struct iov_iter save = msg->msg_iter; in tipc_sendmcast()
685 rc = tipc_msg_build(mhdr, msg, 0, dsz, mtu, pktchain); in tipc_sendmcast()
[all …]
/linux-4.1.27/drivers/staging/wlan-ng/
Dprism2mgmt.c120 struct p80211msg_dot11req_scan *msg = msgp; in prism2mgmt_scan() local
135 msg->resultcode.data = P80211ENUM_resultcode_not_supported; in prism2mgmt_scan()
148 msg->resultcode.data = in prism2mgmt_scan()
161 msg->resultcode.data = in prism2mgmt_scan()
171 if (msg->scantype.data != P80211ENUM_scantype_active) in prism2mgmt_scan()
172 word = cpu_to_le16(msg->maxchanneltime.data); in prism2mgmt_scan()
191 for (i = 0; i < msg->channellist.data.len; i++) { in prism2mgmt_scan()
192 u8 channel = msg->channellist.data.data[i]; in prism2mgmt_scan()
202 scanreq.ssid.len = cpu_to_le16(msg->ssid.data.len); in prism2mgmt_scan()
203 memcpy(scanreq.ssid.data, msg->ssid.data.data, msg->ssid.data.len); in prism2mgmt_scan()
[all …]
Dprism2mib.c92 struct p80211msg_dot11req_mibset *msg, void *data);
99 struct p80211msg_dot11req_mibset *msg,
106 struct p80211msg_dot11req_mibset *msg, void *data);
112 struct p80211msg_dot11req_mibset *msg, void *data);
118 struct p80211msg_dot11req_mibset *msg,
125 struct p80211msg_dot11req_mibset *msg,
132 struct p80211msg_dot11req_mibset *msg,
139 struct p80211msg_dot11req_mibset *msg,
146 struct p80211msg_dot11req_mibset *msg, void *data);
268 struct p80211msg_dot11req_mibset *msg = msgp; in prism2mgmt_mibset_mibget() local
[all …]
Dp80211req.c75 static void p80211req_handlemsg(wlandevice_t *wlandev, struct p80211msg *msg);
98 struct p80211msg *msg = (struct p80211msg *) msgbuf; in p80211req_dorequest() local
102 msg->msgcode == DIDmsg_lnxreq_ifstate) || in p80211req_dorequest()
110 (msg->msgcode != DIDmsg_dot11req_mibget)) { in p80211req_dorequest()
124 p80211req_handlemsg(wlandev, msg); in p80211req_dorequest()
128 wlandev->mlmerequest(wlandev, msg); in p80211req_dorequest()
152 static void p80211req_handlemsg(wlandevice_t *wlandev, struct p80211msg *msg) in p80211req_handlemsg() argument
154 switch (msg->msgcode) { in p80211req_handlemsg()
158 (struct p80211msg_lnxreq_hostwep *) msg; in p80211req_handlemsg()
170 int isget = (msg->msgcode == DIDmsg_dot11req_mibget); in p80211req_handlemsg()
[all …]
/linux-4.1.27/net/sctp/
Dchunk.c50 static void sctp_datamsg_init(struct sctp_datamsg *msg) in sctp_datamsg_init() argument
52 atomic_set(&msg->refcnt, 1); in sctp_datamsg_init()
53 msg->send_failed = 0; in sctp_datamsg_init()
54 msg->send_error = 0; in sctp_datamsg_init()
55 msg->can_abandon = 0; in sctp_datamsg_init()
56 msg->can_delay = 1; in sctp_datamsg_init()
57 msg->expires_at = 0; in sctp_datamsg_init()
58 INIT_LIST_HEAD(&msg->chunks); in sctp_datamsg_init()
64 struct sctp_datamsg *msg; in sctp_datamsg_new() local
65 msg = kmalloc(sizeof(struct sctp_datamsg), gfp); in sctp_datamsg_new()
[all …]
/linux-4.1.27/drivers/usb/serial/
Dkeyspan.c386 struct keyspan_usa26_portStatusMessage *msg; in usa26_instat_callback() local
404 msg = (struct keyspan_usa26_portStatusMessage *)data; in usa26_instat_callback()
407 if (msg->port >= serial->num_ports) { in usa26_instat_callback()
408 dev_dbg(&urb->dev->dev, "%s - Unexpected port number %d\n", __func__, msg->port); in usa26_instat_callback()
411 port = serial->port[msg->port]; in usa26_instat_callback()
418 p_priv->cts_state = ((msg->hskia_cts) ? 1 : 0); in usa26_instat_callback()
419 p_priv->dsr_state = ((msg->dsr) ? 1 : 0); in usa26_instat_callback()
420 p_priv->dcd_state = ((msg->gpia_dcd) ? 1 : 0); in usa26_instat_callback()
421 p_priv->ri_state = ((msg->ri) ? 1 : 0); in usa26_instat_callback()
504 struct keyspan_usa28_portStatusMessage *msg; in usa28_instat_callback() local
[all …]
/linux-4.1.27/drivers/net/can/usb/
Desd_usb2.c183 } msg; member
227 struct esd_usb2_msg *msg) in esd_usb2_rx_event() argument
232 u32 id = le32_to_cpu(msg->msg.rx.id) & ESD_IDMASK; in esd_usb2_rx_event()
235 u8 state = msg->msg.rx.data[0]; in esd_usb2_rx_event()
236 u8 ecc = msg->msg.rx.data[1]; in esd_usb2_rx_event()
237 u8 txerr = msg->msg.rx.data[2]; in esd_usb2_rx_event()
238 u8 rxerr = msg->msg.rx.data[3]; in esd_usb2_rx_event()
315 struct esd_usb2_msg *msg) in esd_usb2_rx_can_msg() argument
326 id = le32_to_cpu(msg->msg.rx.id); in esd_usb2_rx_can_msg()
329 esd_usb2_rx_event(priv, msg); in esd_usb2_rx_can_msg()
[all …]
Dkvaser_usb.c259 u8 msg[14]; member
282 u8 msg[14]; member
289 u8 msg[14]; member
556 struct kvaser_msg *msg) in kvaser_usb_send_msg() argument
563 msg, msg->len, &actual_len, in kvaser_usb_send_msg()
568 struct kvaser_msg *msg) in kvaser_usb_wait_msg() argument
611 memcpy(msg, tmp, tmp->len); in kvaser_usb_wait_msg()
630 struct kvaser_msg *msg; in kvaser_usb_send_simple_msg() local
633 msg = kmalloc(sizeof(*msg), GFP_KERNEL); in kvaser_usb_send_simple_msg()
634 if (!msg) in kvaser_usb_send_simple_msg()
[all …]
Dems_usb.c131 u8 msg[8]; member
218 } msg; member
309 static void ems_usb_rx_can_msg(struct ems_usb *dev, struct ems_cpc_msg *msg) in ems_usb_rx_can_msg() argument
320 cf->can_id = le32_to_cpu(msg->msg.can_msg.id); in ems_usb_rx_can_msg()
321 cf->can_dlc = get_can_dlc(msg->msg.can_msg.length & 0xF); in ems_usb_rx_can_msg()
323 if (msg->type == CPC_MSG_TYPE_EXT_CAN_FRAME || in ems_usb_rx_can_msg()
324 msg->type == CPC_MSG_TYPE_EXT_RTR_FRAME) in ems_usb_rx_can_msg()
327 if (msg->type == CPC_MSG_TYPE_RTR_FRAME || in ems_usb_rx_can_msg()
328 msg->type == CPC_MSG_TYPE_EXT_RTR_FRAME) { in ems_usb_rx_can_msg()
332 cf->data[i] = msg->msg.can_msg.msg[i]; in ems_usb_rx_can_msg()
[all …]
Dusb_8dev.c187 static int usb_8dev_send_cmd_msg(struct usb_8dev_priv *priv, u8 *msg, int size) in usb_8dev_send_cmd_msg() argument
193 msg, size, &actual_length, USB_8DEV_CMD_TIMEOUT); in usb_8dev_send_cmd_msg()
196 static int usb_8dev_wait_cmd_msg(struct usb_8dev_priv *priv, u8 *msg, int size, in usb_8dev_wait_cmd_msg() argument
201 msg, size, actual_length, USB_8DEV_CMD_TIMEOUT); in usb_8dev_wait_cmd_msg()
347 struct usb_8dev_rx_msg *msg) in usb_8dev_rx_err_msg() argument
361 u8 state = msg->data[0]; in usb_8dev_rx_err_msg()
362 u8 rxerr = msg->data[1] & USB_8DEV_RP_MASK; in usb_8dev_rx_err_msg()
363 u8 txerr = msg->data[2]; in usb_8dev_rx_err_msg()
472 struct usb_8dev_rx_msg *msg) in usb_8dev_rx_can_msg() argument
478 if (msg->type == USB_8DEV_TYPE_ERROR_FRAME && in usb_8dev_rx_can_msg()
[all …]
/linux-4.1.27/sound/soc/intel/common/
Dsst-ipc.c44 struct ipc_message *msg = NULL; in msg_get_empty() local
47 msg = list_first_entry(&ipc->empty_list, struct ipc_message, in msg_get_empty()
49 list_del(&msg->list); in msg_get_empty()
52 return msg; in msg_get_empty()
56 struct ipc_message *msg, void *rx_data) in tx_wait_done() argument
62 ret = wait_event_timeout(msg->waitq, msg->complete, in tx_wait_done()
70 list_del(&msg->list); in tx_wait_done()
75 if (msg->rx_size) in tx_wait_done()
76 memcpy(rx_data, msg->rx_data, msg->rx_size); in tx_wait_done()
77 ret = msg->errno; in tx_wait_done()
[all …]
/linux-4.1.27/drivers/media/pci/saa7164/
Dsaa7164-bus.c134 int saa7164_bus_set(struct saa7164_dev *dev, struct tmComResInfo* msg, in saa7164_bus_set() argument
143 if (!msg) { in saa7164_bus_set()
152 if (msg->size > dev->bus.m_wMaxReqSize) { in saa7164_bus_set()
158 if ((msg->size > 0) && (buf == NULL)) { in saa7164_bus_set()
166 bytes_to_write = sizeof(*msg) + msg->size; in saa7164_bus_set()
227 size = msg->size; in saa7164_bus_set()
229 msg->size = (__force u16)cpu_to_le16(msg->size); in saa7164_bus_set()
230 msg->command = (__force u32)cpu_to_le32(msg->command); in saa7164_bus_set()
231 msg->controlselector = (__force u16)cpu_to_le16(msg->controlselector); in saa7164_bus_set()
247 (u32)sizeof(*msg)); in saa7164_bus_set()
[all …]
/linux-4.1.27/drivers/iio/common/ssp_sensors/
Dssp_spi.c88 struct ssp_msg *msg; in ssp_create_msg() local
90 msg = kzalloc(sizeof(*msg), GFP_KERNEL); in ssp_create_msg()
91 if (!msg) in ssp_create_msg()
99 msg->buffer = kzalloc(SSP_HEADER_SIZE_ALIGNED + len, in ssp_create_msg()
101 if (!msg->buffer) { in ssp_create_msg()
102 kfree(msg); in ssp_create_msg()
106 msg->length = len; in ssp_create_msg()
107 msg->options = opt; in ssp_create_msg()
109 memcpy(msg->buffer, &h, SSP_HEADER_SIZE); in ssp_create_msg()
111 return msg; in ssp_create_msg()
[all …]
/linux-4.1.27/include/trace/events/
Dspi.h46 TP_PROTO(struct spi_message *msg),
48 TP_ARGS(msg),
53 __field( struct spi_message *, msg )
57 __entry->bus_num = msg->spi->master->bus_num;
58 __entry->chip_select = msg->spi->chip_select;
59 __entry->msg = msg;
64 (struct spi_message *)__entry->msg)
69 TP_PROTO(struct spi_message *msg),
71 TP_ARGS(msg)
77 TP_PROTO(struct spi_message *msg),
[all …]
Di2c.h30 TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
32 TP_ARGS(adap, msg, num),
39 __dynamic_array(__u8, buf, msg->len) ),
43 __entry->addr = msg->addr;
44 __entry->flags = msg->flags;
45 __entry->len = msg->len;
46 memcpy(__get_dynamic_array(buf), msg->buf, msg->len);
63 TP_PROTO(const struct i2c_adapter *adap, const struct i2c_msg *msg,
65 TP_ARGS(adap, msg, num),
76 __entry->addr = msg->addr;
[all …]
/linux-4.1.27/net/nfc/
Dnetlink.c67 static int nfc_genl_send_target(struct sk_buff *msg, struct nfc_target *target, in nfc_genl_send_target() argument
72 hdr = genlmsg_put(msg, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in nfc_genl_send_target()
79 if (nla_put_u32(msg, NFC_ATTR_TARGET_INDEX, target->idx) || in nfc_genl_send_target()
80 nla_put_u32(msg, NFC_ATTR_PROTOCOLS, target->supported_protocols) || in nfc_genl_send_target()
81 nla_put_u16(msg, NFC_ATTR_TARGET_SENS_RES, target->sens_res) || in nfc_genl_send_target()
82 nla_put_u8(msg, NFC_ATTR_TARGET_SEL_RES, target->sel_res)) in nfc_genl_send_target()
85 nla_put(msg, NFC_ATTR_TARGET_NFCID1, target->nfcid1_len, in nfc_genl_send_target()
89 nla_put(msg, NFC_ATTR_TARGET_SENSB_RES, target->sensb_res_len, in nfc_genl_send_target()
93 nla_put(msg, NFC_ATTR_TARGET_SENSF_RES, target->sensf_res_len, in nfc_genl_send_target()
98 if (nla_put_u8(msg, NFC_ATTR_TARGET_ISO15693_DSFID, in nfc_genl_send_target()
[all …]
/linux-4.1.27/drivers/char/ipmi/
Dipmi_msghandler.c60 struct ipmi_smi_msg *msg);
424 void (*null_user_handler)(ipmi_smi_t intf, struct ipmi_recv_msg *msg);
504 struct ipmi_recv_msg *msg, *msg2; in free_recv_msg_list() local
506 list_for_each_entry_safe(msg, msg2, q, link) { in free_recv_msg_list()
507 list_del(&msg->link); in free_recv_msg_list()
508 ipmi_free_recv_msg(msg); in free_recv_msg_list()
514 struct ipmi_smi_msg *msg, *msg2; in free_smi_msg_list() local
516 list_for_each_entry_safe(msg, msg2, q, link) { in free_smi_msg_list()
517 list_del(&msg->link); in free_smi_msg_list()
518 ipmi_free_smi_msg(msg); in free_smi_msg_list()
[all …]
Dipmi_powernv.c49 struct ipmi_smi_msg *msg, u8 completion_code) in send_error_reply() argument
51 msg->rsp[0] = msg->data[0] | 0x4; in send_error_reply()
52 msg->rsp[1] = msg->data[1]; in send_error_reply()
53 msg->rsp[2] = completion_code; in send_error_reply()
54 msg->rsp_size = 3; in send_error_reply()
55 ipmi_smi_msg_received(smi->intf, msg); in send_error_reply()
58 static void ipmi_powernv_send(void *send_info, struct ipmi_smi_msg *msg) in ipmi_powernv_send() argument
67 if (msg->data_size > IPMI_MAX_MSG_LENGTH) { in ipmi_powernv_send()
73 if (msg->data_size < 2) { in ipmi_powernv_send()
88 opal_msg->netfn = msg->data[0]; in ipmi_powernv_send()
[all …]
Dipmi_devintf.c61 static void file_receive_handler(struct ipmi_recv_msg *msg, in file_receive_handler() argument
71 list_add_tail(&(msg->link), &(priv->recv_msgs)); in file_receive_handler()
160 struct ipmi_recv_msg *msg, *next; in ipmi_release() local
166 list_for_each_entry_safe(msg, next, &priv->recv_msgs, link) in ipmi_release()
167 ipmi_free_recv_msg(msg); in ipmi_release()
182 struct kernel_ipmi_msg msg; in handle_send_req() local
190 msg.netfn = req->msg.netfn; in handle_send_req()
191 msg.cmd = req->msg.cmd; in handle_send_req()
192 msg.data_len = req->msg.data_len; in handle_send_req()
193 msg.data = kmalloc(IPMI_MAX_MSG_LENGTH, GFP_KERNEL); in handle_send_req()
[all …]
Dipmi_ssif.c299 struct ipmi_smi_msg *msg);
319 struct ipmi_smi_msg *msg) in deliver_recv_msg() argument
324 ipmi_free_smi_msg(msg); in deliver_recv_msg()
325 } else if (msg->rsp_size < 0) { in deliver_recv_msg()
326 return_hosed_msg(ssif_info, msg); in deliver_recv_msg()
329 msg->rsp_size); in deliver_recv_msg()
331 ipmi_smi_msg_received(intf, msg); in deliver_recv_msg()
336 struct ipmi_smi_msg *msg) in return_hosed_msg() argument
341 msg->rsp[0] = msg->data[0] | 4; in return_hosed_msg()
342 msg->rsp[1] = msg->data[1]; in return_hosed_msg()
[all …]
Dipmi_watchdog.c356 static void set_timeout_free_smi(struct ipmi_smi_msg *msg) in set_timeout_free_smi() argument
361 static void set_timeout_free_recv(struct ipmi_recv_msg *msg) in set_timeout_free_recv() argument
377 struct kernel_ipmi_msg msg; in i_ipmi_set_timeout() local
418 msg.netfn = 0x06; in i_ipmi_set_timeout()
419 msg.cmd = IPMI_WDOG_SET_TIMER; in i_ipmi_set_timeout()
420 msg.data = data; in i_ipmi_set_timeout()
421 msg.data_len = sizeof(data); in i_ipmi_set_timeout()
425 &msg, in i_ipmi_set_timeout()
475 static void panic_smi_free(struct ipmi_smi_msg *msg) in panic_smi_free() argument
479 static void panic_recv_free(struct ipmi_recv_msg *msg) in panic_recv_free() argument
[all …]
Dipmi_si_intf.c330 void debug_timestamp(char *msg) in debug_timestamp() argument
335 pr_debug("**%s: %lld.%9.9ld\n", msg, (long long) t.tv_sec, t.tv_nsec); in debug_timestamp()
348 struct ipmi_smi_msg *msg) in deliver_recv_msg() argument
352 ipmi_smi_msg_received(smi_info->intf, msg); in deliver_recv_msg()
354 ipmi_free_smi_msg(msg); in deliver_recv_msg()
359 struct ipmi_smi_msg *msg = smi_info->curr_msg; in return_hosed_msg() local
366 msg->rsp[0] = msg->data[0] | 4; in return_hosed_msg()
367 msg->rsp[1] = msg->data[1]; in return_hosed_msg()
368 msg->rsp[2] = cCode; in return_hosed_msg()
369 msg->rsp_size = 3; in return_hosed_msg()
[all …]
/linux-4.1.27/drivers/hsi/clients/
Dhsi_char.c129 static void hsc_add_tail(struct hsc_channel *channel, struct hsi_msg *msg, in hsc_add_tail() argument
135 list_add_tail(&msg->link, queue); in hsc_add_tail()
142 struct hsi_msg *msg = NULL; in hsc_get_first_msg() local
150 msg = list_first_entry(queue, struct hsi_msg, link); in hsc_get_first_msg()
151 list_del(&msg->link); in hsc_get_first_msg()
155 return msg; in hsc_get_first_msg()
158 static inline void hsc_msg_free(struct hsi_msg *msg) in hsc_msg_free() argument
160 kfree(sg_virt(msg->sgt.sgl)); in hsc_msg_free()
161 hsi_free_msg(msg); in hsc_msg_free()
166 struct hsi_msg *msg, *tmp; in hsc_free_list() local
[all …]
Dssi_protocol.c161 static void ssip_rxcmd_complete(struct hsi_msg *msg);
163 static inline void ssip_set_cmd(struct hsi_msg *msg, u32 cmd) in ssip_set_cmd() argument
167 data = sg_virt(msg->sgt.sgl); in ssip_set_cmd()
171 static inline u32 ssip_get_cmd(struct hsi_msg *msg) in ssip_get_cmd() argument
175 data = sg_virt(msg->sgt.sgl); in ssip_get_cmd()
180 static void ssip_skb_to_msg(struct sk_buff *skb, struct hsi_msg *msg) in ssip_skb_to_msg() argument
186 BUG_ON(msg->sgt.nents != (unsigned int)(skb_shinfo(skb)->nr_frags + 1)); in ssip_skb_to_msg()
188 sg = msg->sgt.sgl; in ssip_skb_to_msg()
198 static void ssip_free_data(struct hsi_msg *msg) in ssip_free_data() argument
202 skb = msg->context; in ssip_free_data()
[all …]
Dcmt_speech.c46 u32 msg; member
163 entry->msg = message; in cs_notify()
181 data = entry->msg; in cs_pop_entry()
210 static inline void cs_set_cmd(struct hsi_msg *msg, u32 cmd) in cs_set_cmd() argument
212 u32 *data = sg_virt(msg->sgt.sgl); in cs_set_cmd()
216 static inline u32 cs_get_cmd(struct hsi_msg *msg) in cs_get_cmd() argument
218 u32 *data = sg_virt(msg->sgt.sgl); in cs_get_cmd()
222 static void cs_release_cmd(struct hsi_msg *msg) in cs_release_cmd() argument
224 struct cs_hsi_iface *hi = msg->context; in cs_release_cmd()
226 list_add_tail(&msg->link, &hi->cmdqueue); in cs_release_cmd()
[all …]
/linux-4.1.27/drivers/platform/chrome/
Dcros_ec_sysfs.c69 struct cros_ec_command msg = { 0 }; in store_ec_reboot() local
71 (struct ec_params_reboot_ec *)msg.outdata; in store_ec_reboot()
106 msg.command = EC_CMD_REBOOT_EC; in store_ec_reboot()
107 msg.outsize = sizeof(param); in store_ec_reboot()
108 ret = cros_ec_cmd_xfer(ec, &msg); in store_ec_reboot()
111 if (msg.result != EC_RES_SUCCESS) { in store_ec_reboot()
112 dev_dbg(ec->dev, "EC result %d\n", msg.result); in store_ec_reboot()
126 struct cros_ec_command msg = { 0 }; in show_ec_version() local
132 msg.command = EC_CMD_GET_VERSION; in show_ec_version()
133 msg.insize = sizeof(*r_ver); in show_ec_version()
[all …]
Dcros_ec_lpc.c50 struct cros_ec_command *msg) in cros_ec_cmd_xfer_lpc() argument
57 if (msg->outsize > EC_PROTO2_MAX_PARAM_SIZE || in cros_ec_cmd_xfer_lpc()
58 msg->insize > EC_PROTO2_MAX_PARAM_SIZE) { in cros_ec_cmd_xfer_lpc()
61 msg->outsize, msg->insize); in cros_ec_cmd_xfer_lpc()
67 args.command_version = msg->version; in cros_ec_cmd_xfer_lpc()
68 args.data_size = msg->outsize; in cros_ec_cmd_xfer_lpc()
71 csum = msg->command + args.flags + in cros_ec_cmd_xfer_lpc()
75 for (i = 0; i < msg->outsize; i++) { in cros_ec_cmd_xfer_lpc()
76 outb(msg->outdata[i], EC_LPC_ADDR_HOST_PARAM + i); in cros_ec_cmd_xfer_lpc()
77 csum += msg->outdata[i]; in cros_ec_cmd_xfer_lpc()
[all …]
Dcros_ec_lightbar.c105 struct cros_ec_command msg = INIT_MSG(param, resp); in get_lightbar_version() local
108 param = (struct ec_params_lightbar *)msg.outdata; in get_lightbar_version()
110 ret = cros_ec_cmd_xfer(ec, &msg); in get_lightbar_version()
114 switch (msg.result) { in get_lightbar_version()
124 resp = (struct ec_response_lightbar *)msg.indata; in get_lightbar_version()
162 struct cros_ec_command msg = INIT_MSG(param, resp); in brightness_store() local
170 param = (struct ec_params_lightbar *)msg.outdata; in brightness_store()
177 ret = cros_ec_cmd_xfer(ec, &msg); in brightness_store()
181 if (msg.result != EC_RES_SUCCESS) in brightness_store()
200 struct cros_ec_command msg = INIT_MSG(param, resp); in led_rgb_store() local
[all …]
/linux-4.1.27/drivers/s390/crypto/
Dzcrypt_msgtype6.c187 } __packed * msg = ap_msg->message; in ICAMEX_msg_to_type6MEX_msgX() local
191 msg->length = mex->inputdatalength + 2; in ICAMEX_msg_to_type6MEX_msgX()
192 if (copy_from_user(msg->text, mex->inputdata, mex->inputdatalength)) in ICAMEX_msg_to_type6MEX_msgX()
196 size = zcrypt_type6_mex_key_en(mex, msg->text+mex->inputdatalength, 1); in ICAMEX_msg_to_type6MEX_msgX()
199 size += sizeof(*msg) + mex->inputdatalength; in ICAMEX_msg_to_type6MEX_msgX()
202 msg->hdr = static_type6_hdrX; in ICAMEX_msg_to_type6MEX_msgX()
203 msg->hdr.ToCardLen1 = size - sizeof(msg->hdr); in ICAMEX_msg_to_type6MEX_msgX()
204 msg->hdr.FromCardLen1 = PCIXCC_MAX_ICA_RESPONSE_SIZE - sizeof(msg->hdr); in ICAMEX_msg_to_type6MEX_msgX()
206 msg->cprbx = static_cprbx; in ICAMEX_msg_to_type6MEX_msgX()
207 msg->cprbx.domain = AP_QID_QUEUE(zdev->ap_dev->qid); in ICAMEX_msg_to_type6MEX_msgX()
[all …]
Dzcrypt_msgtype6.h137 } __packed * msg = ap_msg->message; in rng_type6CPRB_msgX() local
143 .ToCardLen1 = sizeof(*msg) - sizeof(msg->hdr), in rng_type6CPRB_msgX()
144 .FromCardLen1 = sizeof(*msg) - sizeof(msg->hdr), in rng_type6CPRB_msgX()
150 .req_parml = sizeof(*msg) - sizeof(msg->hdr) - in rng_type6CPRB_msgX()
151 sizeof(msg->cprbx), in rng_type6CPRB_msgX()
152 .rpl_msgbl = sizeof(*msg) - sizeof(msg->hdr), in rng_type6CPRB_msgX()
155 msg->hdr = static_type6_hdrX; in rng_type6CPRB_msgX()
156 msg->hdr.FromCardLen2 = random_number_length, in rng_type6CPRB_msgX()
157 msg->cprbx = local_cprbx; in rng_type6CPRB_msgX()
158 msg->cprbx.rpl_datal = random_number_length, in rng_type6CPRB_msgX()
[all …]
Dzcrypt_pcicc.c176 } __attribute__((packed)) *msg = ap_msg->message; in ICAMEX_msg_to_type6MEX_msg() local
180 if (copy_from_user(msg->text, mex->inputdata, mex->inputdatalength)) in ICAMEX_msg_to_type6MEX_msg()
183 if (is_PKCS11_padded(msg->text, mex->inputdatalength)) in ICAMEX_msg_to_type6MEX_msg()
187 msg->hdr = static_type6_hdr; in ICAMEX_msg_to_type6MEX_msg()
188 msg->fr = static_pke_function_and_rules; in ICAMEX_msg_to_type6MEX_msg()
190 if (is_PKCS12_padded(msg->text, mex->inputdatalength)) { in ICAMEX_msg_to_type6MEX_msg()
192 pad_len = strnlen(msg->text + 2, mex->inputdatalength - 2) + 3; in ICAMEX_msg_to_type6MEX_msg()
196 memmove(msg->text, msg->text + pad_len, vud_len); in ICAMEX_msg_to_type6MEX_msg()
197 msg->length = cpu_to_le16(vud_len + 2); in ICAMEX_msg_to_type6MEX_msg()
200 size = zcrypt_type6_mex_key_en(mex, msg->text + vud_len, 0); in ICAMEX_msg_to_type6MEX_msg()
[all …]
/linux-4.1.27/arch/x86/kernel/apic/
Dmsi.c25 struct msi_msg *msg, u8 hpet_id) in native_compose_msi_msg() argument
29 msg->address_hi = MSI_ADDR_BASE_HI; in native_compose_msi_msg()
32 msg->address_hi |= MSI_ADDR_EXT_DEST_ID(dest); in native_compose_msi_msg()
34 msg->address_lo = in native_compose_msi_msg()
44 msg->data = in native_compose_msi_msg()
54 struct msi_msg *msg, u8 hpet_id) in msi_compose_msg() argument
73 x86_msi.compose_msi_msg(pdev, irq, dest, msg, hpet_id); in msi_compose_msg()
82 struct msi_msg msg; in msi_set_affinity() local
90 __get_cached_msi_msg(data->msi_desc, &msg); in msi_set_affinity()
92 msg.data &= ~MSI_DATA_VECTOR_MASK; in msi_set_affinity()
[all …]
Dhtirq.c26 struct ht_irq_msg msg; in target_ht_irq() local
28 fetch_ht_irq_msg(irq, &msg); in target_ht_irq()
30 msg.address_lo &= ~(HT_IRQ_LOW_VECTOR_MASK | HT_IRQ_LOW_DEST_ID_MASK); in target_ht_irq()
31 msg.address_hi &= ~(HT_IRQ_HIGH_DEST_ID_MASK); in target_ht_irq()
33 msg.address_lo |= HT_IRQ_LOW_VECTOR(vector) | HT_IRQ_LOW_DEST_ID(dest); in target_ht_irq()
34 msg.address_hi |= HT_IRQ_HIGH_DEST_ID(dest); in target_ht_irq()
36 write_ht_irq_msg(irq, &msg); in target_ht_irq()
67 struct ht_irq_msg msg; in arch_setup_ht_irq() local
84 msg.address_hi = HT_IRQ_HIGH_DEST_ID(dest); in arch_setup_ht_irq()
86 msg.address_lo = in arch_setup_ht_irq()
[all …]
/linux-4.1.27/net/atm/
Dsignaling.c36 static void modify_qos(struct atm_vcc *vcc, struct atmsvc_msg *msg) in modify_qos() argument
43 msg->type = as_error; in modify_qos()
45 msg->reply = -EOPNOTSUPP; in modify_qos()
48 msg->reply = vcc->dev->ops->change_qos(vcc, &msg->qos, in modify_qos()
49 msg->reply); in modify_qos()
50 if (!msg->reply) in modify_qos()
51 msg->type = as_okay; in modify_qos()
59 *(struct atmsvc_msg *)skb_put(skb, sizeof(struct atmsvc_msg)) = *msg; in modify_qos()
65 struct atmsvc_msg *msg; in sigd_send() local
69 msg = (struct atmsvc_msg *) skb->data; in sigd_send()
[all …]
Dmpoa_caches.c135 struct k_message msg; in cache_hit() local
143 msg.type = SND_MPOA_RES_RQST; in cache_hit()
144 msg.content.in_info = entry->ctrl_info; in cache_hit()
145 memcpy(msg.MPS_ctrl, mpc->mps_ctrl_addr, ATM_ESA_LEN); in cache_hit()
148 msg.qos = qos->qos; in cache_hit()
149 msg_to_mpoad(&msg, mpc); in cache_hit()
166 msg.type = SND_MPOA_RES_RQST; in cache_hit()
167 memcpy(msg.MPS_ctrl, mpc->mps_ctrl_addr, ATM_ESA_LEN); in cache_hit()
168 msg.content.in_info = entry->ctrl_info; in cache_hit()
171 msg.qos = qos->qos; in cache_hit()
[all …]
/linux-4.1.27/drivers/media/dvb-frontends/
Ddibx000_common.c27 memset(mst->msg, 0, sizeof(struct i2c_msg)); in dibx000_write_word()
28 mst->msg[0].addr = mst->i2c_addr; in dibx000_write_word()
29 mst->msg[0].flags = 0; in dibx000_write_word()
30 mst->msg[0].buf = mst->i2c_write_buffer; in dibx000_write_word()
31 mst->msg[0].len = 4; in dibx000_write_word()
33 ret = i2c_transfer(mst->i2c_adap, mst->msg, 1) != 1 ? -EREMOTEIO : 0; in dibx000_write_word()
51 memset(mst->msg, 0, 2 * sizeof(struct i2c_msg)); in dibx000_read_word()
52 mst->msg[0].addr = mst->i2c_addr; in dibx000_read_word()
53 mst->msg[0].flags = 0; in dibx000_read_word()
54 mst->msg[0].buf = mst->i2c_write_buffer; in dibx000_read_word()
[all …]
/linux-4.1.27/net/ceph/
Dmsgpool.c13 struct ceph_msg *msg; in msgpool_alloc() local
15 msg = ceph_msg_new(pool->type, pool->front_len, gfp_mask, true); in msgpool_alloc()
16 if (!msg) { in msgpool_alloc()
19 dout("msgpool_alloc %s %p\n", pool->name, msg); in msgpool_alloc()
20 msg->pool = pool; in msgpool_alloc()
22 return msg; in msgpool_alloc()
28 struct ceph_msg *msg = element; in msgpool_free() local
30 dout("msgpool_release %s %p\n", pool->name, msg); in msgpool_free()
31 msg->pool = NULL; in msgpool_free()
32 ceph_msg_put(msg); in msgpool_free()
[all …]
Dmessenger.c528 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL }; in ceph_tcp_recvmsg() local
531 r = kernel_recvmsg(sock, &msg, &iov, 1, len, msg.msg_flags); in ceph_tcp_recvmsg()
560 struct msghdr msg = { .msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL }; in ceph_tcp_sendmsg() local
564 msg.msg_flags |= MSG_MORE; in ceph_tcp_sendmsg()
566 msg.msg_flags |= MSG_EOR; /* superfluous, but what the hell */ in ceph_tcp_sendmsg()
568 r = kernel_sendmsg(sock, &msg, iov, kvlen, len); in ceph_tcp_sendmsg()
636 static void ceph_msg_remove(struct ceph_msg *msg) in ceph_msg_remove() argument
638 list_del_init(&msg->list_head); in ceph_msg_remove()
639 BUG_ON(msg->con == NULL); in ceph_msg_remove()
640 msg->con->ops->put(msg->con); in ceph_msg_remove()
[all …]
/linux-4.1.27/arch/m68k/mac/
Diop.c222 static void iop_free_msg(struct iop_msg *msg) in iop_free_msg() argument
224 msg->status = IOP_MSGSTATUS_UNUSED; in iop_free_msg()
346 void iop_complete_message(struct iop_msg *msg) in iop_complete_message() argument
348 int iop_num = msg->iop_num; in iop_complete_message()
349 int chan = msg->channel; in iop_complete_message()
353 printk("iop_complete(%p): iop %d chan %d\n", msg, msg->iop_num, msg->channel); in iop_complete_message()
356 offset = IOP_ADDR_RECV_MSG + (msg->channel * IOP_MSG_LEN); in iop_complete_message()
359 iop_writeb(iop_base[iop_num], offset, msg->reply[i]); in iop_complete_message()
364 iop_interrupt(iop_base[msg->iop_num]); in iop_complete_message()
366 iop_free_msg(msg); in iop_complete_message()
[all …]
/linux-4.1.27/drivers/staging/i2o/
Diop.c66 struct i2o_message *msg; in i2o_msg_get_wait() local
68 while (IS_ERR(msg = i2o_msg_get(c))) { in i2o_msg_get_wait()
77 return msg; in i2o_msg_get_wait()
282 struct i2o_message *msg; in i2o_iop_quiesce() local
293 msg = i2o_msg_get_wait(c, I2O_TIMEOUT_MESSAGE_GET); in i2o_iop_quiesce()
294 if (IS_ERR(msg)) in i2o_iop_quiesce()
295 return PTR_ERR(msg); in i2o_iop_quiesce()
297 msg->u.head[0] = cpu_to_le32(FOUR_WORD_MSG_SIZE | SGL_OFFSET_0); in i2o_iop_quiesce()
298 msg->u.head[1] = in i2o_iop_quiesce()
303 if ((rc = i2o_msg_post_wait(c, msg, 240))) in i2o_iop_quiesce()
[all …]
Dexec-osm.c54 struct i2o_message *msg; /* pointer to the reply message */ member
122 int i2o_msg_post_wait_mem(struct i2o_controller *c, struct i2o_message *msg, in i2o_msg_post_wait_mem() argument
133 i2o_msg_nop(c, msg); in i2o_msg_post_wait_mem()
148 msg->u.s.icntxt = cpu_to_le32(i2o_exec_driver.context); in i2o_msg_post_wait_mem()
150 msg->u.s.tcntxt = cpu_to_le32(wait->tcntxt); in i2o_msg_post_wait_mem()
163 i2o_msg_post(c, msg); in i2o_msg_post_wait_mem()
172 rc = le32_to_cpu(wait->msg->body[0]) >> 24; in i2o_msg_post_wait_mem()
217 struct i2o_message *msg, u32 context) in i2o_msg_post_wait_complete() argument
237 wait->msg = msg; in i2o_msg_post_wait_complete()
385 struct i2o_message *msg; in i2o_exec_lct_notify() local
[all …]
Di2o_config.c237 struct i2o_message *msg; in i2o_cfg_swdl() local
263 msg = i2o_msg_get_wait(c, I2O_TIMEOUT_MESSAGE_GET); in i2o_cfg_swdl()
264 if (IS_ERR(msg)) in i2o_cfg_swdl()
265 return PTR_ERR(msg); in i2o_cfg_swdl()
268 i2o_msg_nop(c, msg); in i2o_cfg_swdl()
273 i2o_msg_nop(c, msg); in i2o_cfg_swdl()
278 msg->u.head[0] = cpu_to_le32(NINE_WORD_MSG_SIZE | SGL_OFFSET_7); in i2o_cfg_swdl()
279 msg->u.head[1] = in i2o_cfg_swdl()
282 msg->u.head[2] = cpu_to_le32(i2o_config_driver.context); in i2o_cfg_swdl()
283 msg->u.head[3] = cpu_to_le32(0); in i2o_cfg_swdl()
[all …]
Ddebug.c8 static void i2o_report_fail_status(u8 req_status, u32 *msg);
19 u32 *msg = (u32 *) m; in i2o_report_status() local
20 u8 cmd = (msg[1] >> 24) & 0xFF; in i2o_report_status()
21 u8 req_status = (msg[4] >> 24) & 0xFF; in i2o_report_status()
22 u16 detailed_status = msg[4] & 0xFFFF; in i2o_report_status()
37 if (msg[0] & MSG_FAIL) { in i2o_report_status()
38 i2o_report_fail_status(req_status, msg); in i2o_report_status()
55 u32 *msg = (u32 *) m; in i2o_dump_message() local
59 msg[0] >> 16 & 0xffff, msg); in i2o_dump_message()
60 for (i = 0; i < ((msg[0] >> 16) & 0xffff); i++) in i2o_dump_message()
[all …]
Di2o_block.c138 struct i2o_message *msg; in i2o_block_device_flush() local
140 msg = i2o_msg_get_wait(dev->iop, I2O_TIMEOUT_MESSAGE_GET); in i2o_block_device_flush()
141 if (IS_ERR(msg)) in i2o_block_device_flush()
142 return PTR_ERR(msg); in i2o_block_device_flush()
144 msg->u.head[0] = cpu_to_le32(FIVE_WORD_MSG_SIZE | SGL_OFFSET_0); in i2o_block_device_flush()
145 msg->u.head[1] = in i2o_block_device_flush()
148 msg->body[0] = cpu_to_le32(60 << 16); in i2o_block_device_flush()
151 return i2o_msg_post_wait(dev->iop, msg, 60); in i2o_block_device_flush()
166 struct i2o_message *msg; in i2o_block_device_mount() local
168 msg = i2o_msg_get_wait(dev->iop, I2O_TIMEOUT_MESSAGE_GET); in i2o_block_device_mount()
[all …]
Di2o_scsi.c344 struct i2o_message *msg) in i2o_scsi_reply() argument
350 cmd = i2o_cntxt_list_get(c, le32_to_cpu(msg->u.s.tcntxt)); in i2o_scsi_reply()
360 error = le32_to_cpu(msg->body[0]); in i2o_scsi_reply()
370 memcpy(cmd->sense_buffer, &msg->body[3], in i2o_scsi_reply()
513 struct i2o_message *msg; in i2o_scsi_queuecommand_lck() local
577 msg = i2o_msg_get(c); in i2o_scsi_queuecommand_lck()
578 if (IS_ERR(msg)) { in i2o_scsi_queuecommand_lck()
583 mptr = &msg->body[0]; in i2o_scsi_queuecommand_lck()
625 msg->u.head[1] = cpu_to_le32(cmd | HOST_TID << 12 | tid); in i2o_scsi_queuecommand_lck()
626 msg->u.s.icntxt = cpu_to_le32(i2o_scsi_driver.context); in i2o_scsi_queuecommand_lck()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dpack_generic.c95 static inline int lustre_msg_check_version_v2(struct lustre_msg_v2 *msg, in lustre_msg_check_version_v2() argument
98 __u32 ver = lustre_msg_get_version(msg); in lustre_msg_check_version_v2()
102 int lustre_msg_check_version(struct lustre_msg *msg, __u32 version) in lustre_msg_check_version() argument
104 switch (msg->lm_magic) { in lustre_msg_check_version()
109 return lustre_msg_check_version_v2(msg, version); in lustre_msg_check_version()
111 CERROR("incorrect message magic: %08x\n", msg->lm_magic); in lustre_msg_check_version()
179 int lustre_packed_msg_size(struct lustre_msg *msg) in lustre_packed_msg_size() argument
181 switch (msg->lm_magic) { in lustre_packed_msg_size()
183 return lustre_msg_size_v2(msg->lm_bufcount, msg->lm_buflens); in lustre_packed_msg_size()
185 CERROR("incorrect message magic: %08x\n", msg->lm_magic); in lustre_packed_msg_size()
[all …]
Dsec_plain.c99 static int plain_unpack_bsd(struct lustre_msg *msg, int swabbed) in plain_unpack_bsd() argument
103 if (bulk_sec_desc_unpack(msg, PLAIN_PACK_BULK_OFF, swabbed)) in plain_unpack_bsd()
106 bsd = lustre_msg_buf(msg, PLAIN_PACK_BULK_OFF, PLAIN_BSD_SIZE); in plain_unpack_bsd()
109 lustre_msg_buflen(msg, PLAIN_PACK_BULK_OFF)); in plain_unpack_bsd()
193 struct lustre_msg *msg = req->rq_reqbuf; in plain_ctx_sign() local
196 msg->lm_secflvr = req->rq_flvr.sf_rpc; in plain_ctx_sign()
198 phdr = lustre_msg_buf(msg, PLAIN_PACK_HDR_OFF, 0); in plain_ctx_sign()
209 req->rq_reqdata_len = lustre_msg_size_v2(msg->lm_bufcount, in plain_ctx_sign()
210 msg->lm_buflens); in plain_ctx_sign()
217 struct lustre_msg *msg = req->rq_repdata; in plain_ctx_verify() local
[all …]
/linux-4.1.27/drivers/w1/
Dw1_netlink.c46 struct w1_netlink_msg *msg; /* advances as w1_netlink_msg is appened */ member
61 struct w1_netlink_msg *msg; member
108 block->msg = NULL; in w1_reply_make_space()
132 block->msg = (struct w1_netlink_msg *)(block->cn->data + block->cn->len); in w1_netlink_setup_msg()
144 block->msg = (struct w1_netlink_msg *)block->cn->data; in w1_netlink_setup_msg()
164 memcpy(block->msg, block->cur_msg, sizeof(*block->msg)); in w1_netlink_queue_cmd()
165 block->cn->len += sizeof(*block->msg); in w1_netlink_queue_cmd()
166 block->msg->len = 0; in w1_netlink_queue_cmd()
167 block->cmd = (struct w1_netlink_cmd *)(block->msg->data); in w1_netlink_queue_cmd()
173 block->msg->len += space; in w1_netlink_queue_cmd()
[all …]
Dw1_int.c115 struct w1_netlink_msg msg; in w1_add_master_device() local
171 memset(&msg, 0, sizeof(msg)); in w1_add_master_device()
172 msg.id.mst.id = dev->id; in w1_add_master_device()
173 msg.type = W1_MASTER_ADD; in w1_add_master_device()
174 w1_netlink_send(dev, &msg); in w1_add_master_device()
193 struct w1_netlink_msg msg; in __w1_remove_master_device() local
229 memset(&msg, 0, sizeof(msg)); in __w1_remove_master_device()
230 msg.id.mst.id = dev->id; in __w1_remove_master_device()
231 msg.type = W1_MASTER_REMOVE; in __w1_remove_master_device()
232 w1_netlink_send(dev, &msg); in __w1_remove_master_device()
/linux-4.1.27/drivers/pci/
Dhtirq.c32 struct ht_irq_msg msg; member
36 void write_ht_irq_msg(unsigned int irq, struct ht_irq_msg *msg) in write_ht_irq_msg() argument
41 if (cfg->msg.address_lo != msg->address_lo) { in write_ht_irq_msg()
43 pci_write_config_dword(cfg->dev, cfg->pos + 4, msg->address_lo); in write_ht_irq_msg()
45 if (cfg->msg.address_hi != msg->address_hi) { in write_ht_irq_msg()
47 pci_write_config_dword(cfg->dev, cfg->pos + 4, msg->address_hi); in write_ht_irq_msg()
50 cfg->update(cfg->dev, irq, msg); in write_ht_irq_msg()
52 cfg->msg = *msg; in write_ht_irq_msg()
55 void fetch_ht_irq_msg(unsigned int irq, struct ht_irq_msg *msg) in fetch_ht_irq_msg() argument
58 *msg = cfg->msg; in fetch_ht_irq_msg()
[all …]
/linux-4.1.27/arch/ia64/kernel/
Dmsi_ia64.c18 struct msi_msg msg; in ia64_set_msi_irq_affinity() local
26 __get_cached_msi_msg(idata->msi_desc, &msg); in ia64_set_msi_irq_affinity()
28 addr = msg.address_lo; in ia64_set_msi_irq_affinity()
31 msg.address_lo = addr; in ia64_set_msi_irq_affinity()
33 data = msg.data; in ia64_set_msi_irq_affinity()
36 msg.data = data; in ia64_set_msi_irq_affinity()
38 pci_write_msi_msg(irq, &msg); in ia64_set_msi_irq_affinity()
47 struct msi_msg msg; in ia64_setup_msi_irq() local
60 msg.address_hi = 0; in ia64_setup_msi_irq()
61 msg.address_lo = in ia64_setup_msi_irq()
[all …]
/linux-4.1.27/drivers/staging/unisys/uislib/
Duislib.c122 init_msg_header(struct controlvm_message *msg, u32 id, uint rsp, uint svr) in init_msg_header() argument
124 memset(msg, 0, sizeof(struct controlvm_message)); in init_msg_header()
125 msg->hdr.id = id; in init_msg_header()
126 msg->hdr.flags.response_expected = rsp; in init_msg_header()
127 msg->hdr.flags.server = svr; in init_msg_header()
145 create_bus(struct controlvm_message *msg, char *buf) in create_bus() argument
157 bus_no = msg->cmd.create_bus.bus_no; in create_bus()
158 dev_count = msg->cmd.create_bus.dev_count; in create_bus()
176 if (msg->hdr.flags.test_message) { in create_bus()
189 bus->bus_inst_uuid = msg->cmd.create_bus.bus_inst_uuid; in create_bus()
[all …]
/linux-4.1.27/drivers/net/wan/
Dixp4xx_hss.c273 struct msg { struct
360 static void hss_npe_send(struct port *port, struct msg *msg, const char* what) in hss_npe_send() argument
362 u32 *val = (u32*)msg; in hss_npe_send()
363 if (npe_send_message(port->npe, msg, what)) { in hss_npe_send()
372 struct msg msg; in hss_config_set_lut() local
375 memset(&msg, 0, sizeof(msg)); in hss_config_set_lut()
376 msg.cmd = PORT_CONFIG_WRITE; in hss_config_set_lut()
377 msg.hss_port = port->id; in hss_config_set_lut()
380 msg.data32 >>= 2; in hss_config_set_lut()
381 msg.data32 |= TDMMAP_HDLC << 30; in hss_config_set_lut()
[all …]
/linux-4.1.27/drivers/net/can/
Djanz-ican3.c283 static int ican3_old_recv_msg(struct ican3_dev *mod, struct ican3_msg *msg) in ican3_old_recv_msg() argument
308 memcpy_fromio(msg, mod->dpm, sizeof(*msg)); in ican3_old_recv_msg()
328 static int ican3_old_send_msg(struct ican3_dev *mod, struct ican3_msg *msg) in ican3_old_send_msg() argument
350 memcpy_toio(mod->dpm, msg, sizeof(*msg)); in ican3_old_send_msg()
532 static int ican3_new_send_msg(struct ican3_dev *mod, struct ican3_msg *msg) in ican3_new_send_msg() argument
548 memcpy_toio(mod->dpm, msg, sizeof(*msg)); in ican3_new_send_msg()
563 static int ican3_new_recv_msg(struct ican3_dev *mod, struct ican3_msg *msg) in ican3_new_recv_msg() argument
579 memcpy_fromio(msg, mod->dpm, sizeof(*msg)); in ican3_new_recv_msg()
595 static int ican3_send_msg(struct ican3_dev *mod, struct ican3_msg *msg) in ican3_send_msg() argument
603 ret = ican3_old_send_msg(mod, msg); in ican3_send_msg()
[all …]
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx-i2c.c65 const struct i2c_msg *msg, int tuner_type) in is_tuner() argument
72 if (msg->addr != dev->board.tuner_addr) in is_tuner()
85 const struct i2c_msg *msg) in cx231xx_i2c_send_bytes() argument
98 if (is_tuner(dev, bus, msg, TUNER_XC5000)) { in cx231xx_i2c_send_bytes()
99 size = msg->len; in cx231xx_i2c_send_bytes()
106 if (msg->len >= 2) in cx231xx_i2c_send_bytes()
107 saddr = msg->buf[0] << 8 | msg->buf[1]; in cx231xx_i2c_send_bytes()
108 else if (msg->len == 1) in cx231xx_i2c_send_bytes()
109 saddr = msg->buf[0]; in cx231xx_i2c_send_bytes()
132 msg->addr, msg->len, saddr); in cx231xx_i2c_send_bytes()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_tlv.c30 s32 fm10k_tlv_msg_init(u32 *msg, u16 msg_id) in fm10k_tlv_msg_init() argument
33 if (!msg) in fm10k_tlv_msg_init()
36 *msg = (FM10K_TLV_FLAGS_MSG << FM10K_TLV_FLAGS_SHIFT) | msg_id; in fm10k_tlv_msg_init()
51 s32 fm10k_tlv_attr_put_null_string(u32 *msg, u16 attr_id, in fm10k_tlv_attr_put_null_string() argument
58 if (!string || !msg) in fm10k_tlv_attr_put_null_string()
61 attr = &msg[FM10K_TLV_DWORD_LEN(*msg)]; in fm10k_tlv_attr_put_null_string()
87 *msg += FM10K_TLV_LEN_ALIGN(len); in fm10k_tlv_attr_put_null_string()
128 s32 fm10k_tlv_attr_put_mac_vlan(u32 *msg, u16 attr_id, in fm10k_tlv_attr_put_mac_vlan() argument
135 if (!msg || !mac_addr) in fm10k_tlv_attr_put_mac_vlan()
138 attr = &msg[FM10K_TLV_DWORD_LEN(*msg)]; in fm10k_tlv_attr_put_mac_vlan()
[all …]
Dfm10k_tlv.h115 #define fm10k_tlv_attr_put_u8(msg, attr_id, val) \ argument
116 fm10k_tlv_attr_put_value(msg, attr_id, val, 1)
117 #define fm10k_tlv_attr_put_u16(msg, attr_id, val) \ argument
118 fm10k_tlv_attr_put_value(msg, attr_id, val, 2)
119 #define fm10k_tlv_attr_put_u32(msg, attr_id, val) \ argument
120 fm10k_tlv_attr_put_value(msg, attr_id, val, 4)
121 #define fm10k_tlv_attr_put_u64(msg, attr_id, val) \ argument
122 fm10k_tlv_attr_put_value(msg, attr_id, val, 8)
123 #define fm10k_tlv_attr_put_s8(msg, attr_id, val) \ argument
124 fm10k_tlv_attr_put_value(msg, attr_id, val, 1)
[all …]
Dfm10k_vf.c170 u32 msg[4]; in fm10k_update_vlan_vf() local
185 fm10k_tlv_msg_init(msg, FM10K_VF_MSG_ID_MAC_VLAN); in fm10k_update_vlan_vf()
186 fm10k_tlv_attr_put_u32(msg, FM10K_MAC_VLAN_MSG_VLAN, vid); in fm10k_update_vlan_vf()
189 return mbx->ops.enqueue_tx(hw, mbx, msg); in fm10k_update_vlan_vf()
274 u32 msg[7]; in fm10k_update_uc_addr_vf() local
294 fm10k_tlv_msg_init(msg, FM10K_VF_MSG_ID_MAC_VLAN); in fm10k_update_uc_addr_vf()
295 fm10k_tlv_attr_put_mac_vlan(msg, FM10K_MAC_VLAN_MSG_MAC, mac, vid); in fm10k_update_uc_addr_vf()
298 return mbx->ops.enqueue_tx(hw, mbx, msg); in fm10k_update_uc_addr_vf()
316 u32 msg[7]; in fm10k_update_mc_addr_vf() local
331 fm10k_tlv_msg_init(msg, FM10K_VF_MSG_ID_MAC_VLAN); in fm10k_update_mc_addr_vf()
[all …]
/linux-4.1.27/drivers/media/usb/dvb-usb/
Ddw2102.c165 static int dw2102_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[], in dw2102_i2c_transfer() argument
181 value = msg[0].buf[0];/* register */ in dw2102_i2c_transfer()
182 for (i = 0; i < msg[1].len; i++) { in dw2102_i2c_transfer()
185 msg[1].buf[i] = buf6[0]; in dw2102_i2c_transfer()
189 switch (msg[0].addr) { in dw2102_i2c_transfer()
193 buf6[1] = msg[0].buf[0]; in dw2102_i2c_transfer()
194 buf6[2] = msg[0].buf[1]; in dw2102_i2c_transfer()
199 if (msg[0].flags == 0) { in dw2102_i2c_transfer()
204 buf6[3] = msg[0].buf[0]; in dw2102_i2c_transfer()
205 buf6[4] = msg[0].buf[1]; in dw2102_i2c_transfer()
[all …]
Dfriio-fe.c32 struct i2c_msg msg[2]; in jdvbt90502_reg_read() local
38 msg[0].addr = state->config.demod_address; in jdvbt90502_reg_read()
39 msg[0].flags = 0; in jdvbt90502_reg_read()
40 msg[0].buf = wbuf; in jdvbt90502_reg_read()
41 msg[0].len = sizeof(wbuf); in jdvbt90502_reg_read()
43 msg[1].addr = msg[0].addr; in jdvbt90502_reg_read()
44 msg[1].flags = I2C_M_RD; in jdvbt90502_reg_read()
45 msg[1].buf = buf; in jdvbt90502_reg_read()
46 msg[1].len = count; in jdvbt90502_reg_read()
48 ret = i2c_transfer(state->i2c, msg, 2); in jdvbt90502_reg_read()
[all …]
Dfriio.c109 static int gl861_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], in gl861_i2c_xfer() argument
124 if (i + 1 < num && (msg[i + 1].flags & I2C_M_RD)) { in gl861_i2c_xfer()
125 if (gl861_i2c_msg(d, msg[i].addr, in gl861_i2c_xfer()
126 msg[i].buf, msg[i].len, in gl861_i2c_xfer()
127 msg[i + 1].buf, msg[i + 1].len) < 0) in gl861_i2c_xfer()
131 if (gl861_i2c_msg(d, msg[i].addr, msg[i].buf, in gl861_i2c_xfer()
132 msg[i].len, NULL, 0) < 0) in gl861_i2c_xfer()
150 struct i2c_msg msg; in friio_ext_ctl() local
159 msg.addr = 0x00; in friio_ext_ctl()
160 msg.flags = 0; in friio_ext_ctl()
[all …]
/linux-4.1.27/drivers/misc/sgi-xp/
Dxpnet.c83 && (msg->magic == XPNET_MAGIC))
147 xpnet_receive(short partid, int channel, struct xpnet_message *msg) in xpnet_receive() argument
153 if (!XPNET_VALID_MSG(msg)) { in xpnet_receive()
157 xpc_received(partid, channel, (void *)msg); in xpnet_receive()
163 dev_dbg(xpnet, "received 0x%lx, %d, %d, %d\n", msg->buf_pa, msg->size, in xpnet_receive()
164 msg->leadin_ignore, msg->tailout_ignore); in xpnet_receive()
167 skb = dev_alloc_skb(msg->size + L1_CACHE_BYTES); in xpnet_receive()
170 msg->size + L1_CACHE_BYTES); in xpnet_receive()
172 xpc_received(partid, channel, (void *)msg); in xpnet_receive()
186 msg->leadin_ignore)); in xpnet_receive()
[all …]
Dxpc_uv.c333 xpc_send_gru_msg(struct gru_message_queue_desc *gru_mq_desc, void *msg, in xpc_send_gru_msg() argument
340 ret = gru_send_message_gpa(gru_mq_desc, msg, msg_size); in xpc_send_gru_msg()
437 struct xpc_activate_mq_msg_activate_req_uv *msg; in xpc_handle_activate_mq_msg_uv() local
444 msg = container_of(msg_hdr, struct in xpc_handle_activate_mq_msg_uv()
451 part->remote_rp_pa = msg->rp_gpa; /* !!! _pa is _gpa */ in xpc_handle_activate_mq_msg_uv()
453 part_uv->heartbeat_gpa = msg->heartbeat_gpa; in xpc_handle_activate_mq_msg_uv()
455 if (msg->activate_gru_mq_desc_gpa != in xpc_handle_activate_mq_msg_uv()
461 msg->activate_gru_mq_desc_gpa; in xpc_handle_activate_mq_msg_uv()
469 struct xpc_activate_mq_msg_deactivate_req_uv *msg; in xpc_handle_activate_mq_msg_uv() local
471 msg = container_of(msg_hdr, struct in xpc_handle_activate_mq_msg_uv()
[all …]
/linux-4.1.27/drivers/media/common/siano/
Dsmsendian.c31 struct sms_msg_data *msg = (struct sms_msg_data *)buffer; in smsendian_handle_tx_message() local
35 switch (msg->x_msg_header.msg_type) { in smsendian_handle_tx_message()
38 msg->msg_data[0] = le32_to_cpu(msg->msg_data[0]); in smsendian_handle_tx_message()
43 msg_words = (msg->x_msg_header.msg_length - in smsendian_handle_tx_message()
47 msg->msg_data[i] = le32_to_cpu(msg->msg_data[i]); in smsendian_handle_tx_message()
58 struct sms_msg_data *msg = (struct sms_msg_data *)buffer; in smsendian_handle_rx_message() local
62 switch (msg->x_msg_header.msg_type) { in smsendian_handle_rx_message()
66 (struct sms_version_res *) msg; in smsendian_handle_rx_message()
80 msg_words = (msg->x_msg_header.msg_length - in smsendian_handle_rx_message()
84 msg->msg_data[i] = le32_to_cpu(msg->msg_data[i]); in smsendian_handle_rx_message()
[all …]
Dsmsdvb-main.c712 struct sms_msg_hdr msg; in smsdvb_send_statistics_request() local
720 msg.msg_src_id = DVBT_BDA_CONTROL_MSG_ID; in smsdvb_send_statistics_request()
721 msg.msg_dst_id = HIF_TASK; in smsdvb_send_statistics_request()
722 msg.msg_flags = 0; in smsdvb_send_statistics_request()
723 msg.msg_length = sizeof(msg); in smsdvb_send_statistics_request()
732 msg.msg_type = MSG_SMS_GET_STATISTICS_EX_REQ; in smsdvb_send_statistics_request()
734 msg.msg_type = MSG_SMS_GET_STATISTICS_REQ; in smsdvb_send_statistics_request()
737 msg.msg_type = MSG_SMS_GET_STATISTICS_REQ; in smsdvb_send_statistics_request()
740 rc = smsdvb_sendrequest_and_wait(client, &msg, sizeof(msg), in smsdvb_send_statistics_request()
863 struct sms_msg_hdr msg; in smsdvb_dvbt_set_frontend() member
[all …]
Dsmscoreapi.c387 char *msg; in smscore_translate_msg() local
392 msg = siano_msgs[i]; in smscore_translate_msg()
394 if (!*msg) in smscore_translate_msg()
397 return msg; in smscore_translate_msg()
797 struct sms_msg_data2 *msg = in smscore_init_ir() local
801 SMS_INIT_MSG(&msg->x_msg_header, in smscore_init_ir()
804 msg->msg_data[0] = coredev->ir.controller; in smscore_init_ir()
805 msg->msg_data[1] = coredev->ir.timeout; in smscore_init_ir()
807 rc = smscore_sendrequest_and_wait(coredev, msg, in smscore_init_ir()
808 msg->x_msg_header. msg_length, in smscore_init_ir()
[all …]
/linux-4.1.27/ipc/
Dmsgutil.c53 struct msg_msg *msg; in alloc_msg() local
58 msg = kmalloc(sizeof(*msg) + alen, GFP_KERNEL); in alloc_msg()
59 if (msg == NULL) in alloc_msg()
62 msg->next = NULL; in alloc_msg()
63 msg->security = NULL; in alloc_msg()
66 pseg = &msg->next; in alloc_msg()
79 return msg; in alloc_msg()
82 free_msg(msg); in alloc_msg()
88 struct msg_msg *msg; in load_msg() local
93 msg = alloc_msg(len); in load_msg()
[all …]
Dmsg.c214 struct msg_msg *msg, *t; in freeque() local
223 list_for_each_entry_safe(msg, t, &msq->q_messages, m_list) { in freeque()
225 free_msg(msg); in freeque()
547 static int testmsg(struct msg_msg *msg, long type, int mode) in testmsg() argument
554 if (msg->m_type <= type) in testmsg()
558 if (msg->m_type == type) in testmsg()
562 if (msg->m_type != type) in testmsg()
569 static inline int pipelined_send(struct msg_queue *msq, struct msg_msg *msg) in pipelined_send() argument
574 if (testmsg(msg, msr->r_msgtype, msr->r_mode) && in pipelined_send()
575 !security_msg_queue_msgrcv(msq, msg, msr->r_tsk, in pipelined_send()
[all …]
/linux-4.1.27/drivers/hsi/controllers/
Domap_ssi_port.c33 static inline int hsi_dummy_msg(struct hsi_msg *msg __maybe_unused) in hsi_dummy_msg()
194 static int ssi_claim_lch(struct hsi_msg *msg) in ssi_claim_lch() argument
197 struct hsi_port *port = hsi_get_port(msg->cl); in ssi_claim_lch()
203 if (!omap_ssi->gdd_trn[lch].msg) { in ssi_claim_lch()
204 omap_ssi->gdd_trn[lch].msg = msg; in ssi_claim_lch()
205 omap_ssi->gdd_trn[lch].sg = msg->sgt.sgl; in ssi_claim_lch()
212 static int ssi_start_dma(struct hsi_msg *msg, int lch) in ssi_start_dma() argument
214 struct hsi_port *port = hsi_get_port(msg->cl); in ssi_start_dma()
226 if (msg->ttype == HSI_MSG_READ) { in ssi_start_dma()
227 err = dma_map_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents, in ssi_start_dma()
[all …]
/linux-4.1.27/drivers/gpu/drm/msm/edp/
Dedp_aux.c41 static int edp_msg_fifo_tx(struct edp_aux *aux, struct drm_dp_aux_msg *msg) in edp_msg_fifo_tx() argument
45 bool native = msg->request & (DP_AUX_NATIVE_WRITE & DP_AUX_NATIVE_READ); in edp_msg_fifo_tx()
46 bool read = msg->request & (DP_AUX_I2C_READ & DP_AUX_NATIVE_READ); in edp_msg_fifo_tx()
47 u8 *msgdata = msg->buffer; in edp_msg_fifo_tx()
53 len = msg->size + 4; in edp_msg_fifo_tx()
62 data[0] = (msg->address >> 16) & 0xf; /* addr[19:16] */ in edp_msg_fifo_tx()
66 data[1] = (msg->address >> 8) & 0xff; /* addr[15:8] */ in edp_msg_fifo_tx()
67 data[2] = msg->address & 0xff; /* addr[7:0] */ in edp_msg_fifo_tx()
68 data[3] = (msg->size - 1) & 0xff; /* len[7:0] */ in edp_msg_fifo_tx()
88 static int edp_msg_fifo_rx(struct edp_aux *aux, struct drm_dp_aux_msg *msg) in edp_msg_fifo_rx() argument
[all …]
/linux-4.1.27/drivers/media/pci/pt1/
Dva1j5jf8007s.c179 struct i2c_msg msg; in va1j5jf8007s_set_frequency_1() local
194 msg.addr = state->config->demod_address; in va1j5jf8007s_set_frequency_1()
195 msg.flags = 0; in va1j5jf8007s_set_frequency_1()
196 msg.len = sizeof(buf); in va1j5jf8007s_set_frequency_1()
197 msg.buf = buf; in va1j5jf8007s_set_frequency_1()
199 if (i2c_transfer(state->adap, &msg, 1) != 1) in va1j5jf8007s_set_frequency_1()
208 struct i2c_msg msg; in va1j5jf8007s_set_frequency_2() local
214 msg.addr = state->config->demod_address; in va1j5jf8007s_set_frequency_2()
215 msg.flags = 0; in va1j5jf8007s_set_frequency_2()
216 msg.len = sizeof(buf); in va1j5jf8007s_set_frequency_2()
[all …]
Dva1j5jf8007t.c165 struct i2c_msg msg; in va1j5jf8007t_set_frequency() local
177 msg.addr = state->config->demod_address; in va1j5jf8007t_set_frequency()
178 msg.flags = 0; in va1j5jf8007t_set_frequency()
179 msg.len = sizeof(buf); in va1j5jf8007t_set_frequency()
180 msg.buf = buf; in va1j5jf8007t_set_frequency()
182 if (i2c_transfer(state->adap, &msg, 1) != 1) in va1j5jf8007t_set_frequency()
220 struct i2c_msg msg; in va1j5jf8007t_set_modulation() local
225 msg.addr = state->config->demod_address; in va1j5jf8007t_set_modulation()
226 msg.flags = 0; in va1j5jf8007t_set_modulation()
227 msg.len = sizeof(buf); in va1j5jf8007t_set_modulation()
[all …]
/linux-4.1.27/drivers/leds/
Dleds-ipaq-micro.c39 struct ipaq_micro_msg msg = { in micro_leds_brightness_set() local
44 msg.tx_data[0] = LED_GREEN; in micro_leds_brightness_set()
45 msg.tx_data[1] = 0; in micro_leds_brightness_set()
47 msg.tx_data[2] = 0; /* Duty cycle 256 */ in micro_leds_brightness_set()
48 msg.tx_data[3] = 1; in micro_leds_brightness_set()
50 msg.tx_data[2] = 1; in micro_leds_brightness_set()
51 msg.tx_data[3] = 0; /* Duty cycle 256 */ in micro_leds_brightness_set()
53 ipaq_micro_tx_msg_sync(micro, &msg); in micro_leds_brightness_set()
76 struct ipaq_micro_msg msg = { in micro_leds_blink_set() local
81 msg.tx_data[0] = LED_GREEN; in micro_leds_blink_set()
[all …]
/linux-4.1.27/drivers/xen/xenbus/
Dxenbus_xs.c168 struct xs_stored_msg *msg; in read_reply() local
192 msg = list_entry(xs_state.reply_list.next, in read_reply()
194 list_del(&msg->list); in read_reply()
198 *type = msg->hdr.type; in read_reply()
200 *len = msg->hdr.len; in read_reply()
201 body = msg->u.reply.body; in read_reply()
203 kfree(msg); in read_reply()
233 void *xenbus_dev_request_and_reply(struct xsd_sockmsg *msg) in xenbus_dev_request_and_reply() argument
236 struct xsd_sockmsg req_msg = *msg; in xenbus_dev_request_and_reply()
244 err = xb_write(msg, sizeof(*msg) + msg->len); in xenbus_dev_request_and_reply()
[all …]
/linux-4.1.27/sound/soc/intel/atom/sst/
Dsst_ipc.c40 struct sst_block *msg = NULL; in sst_create_block() local
43 msg = kzalloc(sizeof(*msg), GFP_KERNEL); in sst_create_block()
44 if (!msg) in sst_create_block()
46 msg->condition = false; in sst_create_block()
47 msg->on = true; in sst_create_block()
48 msg->msg_id = msg_id; in sst_create_block()
49 msg->drv_id = drv_id; in sst_create_block()
51 list_add_tail(&msg->node, &ctx->block_list); in sst_create_block()
54 return msg; in sst_create_block()
127 struct ipc_post *msg = ipc_msg; in sst_post_message_mrfld() local
[all …]
Dsst_pvt.c167 struct ipc_post *msg; in sst_create_ipc_msg() local
169 msg = kzalloc(sizeof(struct ipc_post), GFP_ATOMIC); in sst_create_ipc_msg()
170 if (!msg) in sst_create_ipc_msg()
173 msg->mailbox_data = kzalloc(SST_MAILBOX_SIZE, GFP_ATOMIC); in sst_create_ipc_msg()
174 if (!msg->mailbox_data) { in sst_create_ipc_msg()
175 kfree(msg); in sst_create_ipc_msg()
179 msg->mailbox_data = NULL; in sst_create_ipc_msg()
181 msg->is_large = large; in sst_create_ipc_msg()
182 *arg = msg; in sst_create_ipc_msg()
234 struct ipc_post *msg = NULL; in sst_prepare_and_post_msg() local
[all …]
/linux-4.1.27/drivers/gpu/drm/
Ddrm_dp_helper.c177 struct drm_dp_aux_msg msg; in drm_dp_dpcd_access() local
181 memset(&msg, 0, sizeof(msg)); in drm_dp_dpcd_access()
182 msg.address = offset; in drm_dp_dpcd_access()
183 msg.request = request; in drm_dp_dpcd_access()
184 msg.buffer = buffer; in drm_dp_dpcd_access()
185 msg.size = size; in drm_dp_dpcd_access()
196 err = aux->transfer(aux, &msg); in drm_dp_dpcd_access()
206 switch (msg.reply & DP_AUX_NATIVE_REPLY_MASK) { in drm_dp_dpcd_access()
433 static int drm_dp_i2c_do_msg(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in drm_dp_i2c_do_msg() argument
445 ret = aux->transfer(aux, msg); in drm_dp_i2c_do_msg()
[all …]
Ddrm_mipi_dsi.c235 struct mipi_dsi_msg *msg) in mipi_dsi_device_transfer() argument
243 msg->flags |= MIPI_DSI_MSG_USE_LPM; in mipi_dsi_device_transfer()
245 return ops->transfer(dsi->host, msg); in mipi_dsi_device_transfer()
324 const struct mipi_dsi_msg *msg) in mipi_dsi_create_packet() argument
326 if (!packet || !msg) in mipi_dsi_create_packet()
330 if (!mipi_dsi_packet_format_is_short(msg->type) && in mipi_dsi_create_packet()
331 !mipi_dsi_packet_format_is_long(msg->type)) in mipi_dsi_create_packet()
334 if (msg->channel > 3) in mipi_dsi_create_packet()
338 packet->header[0] = ((msg->channel & 0x3) << 6) | (msg->type & 0x3f); in mipi_dsi_create_packet()
349 if (mipi_dsi_packet_format_is_long(msg->type)) { in mipi_dsi_create_packet()
[all …]
Ddrm_dp_mst_topology.c203 u8 *buf = raw->msg; in drm_dp_encode_sideband_req()
299 static void drm_dp_crc_sideband_chunk_req(u8 *msg, u8 len) in drm_dp_crc_sideband_chunk_req() argument
302 crc4 = drm_dp_msg_data_crc4(msg, len); in drm_dp_crc_sideband_chunk_req()
303 msg[len] = crc4; in drm_dp_crc_sideband_chunk_req()
310 u8 *buf = raw->msg; in drm_dp_encode_sideband_reply()
318 static bool drm_dp_sideband_msg_build(struct drm_dp_sideband_msg_rx *msg, in drm_dp_sideband_msg_build() argument
334 msg->curchunk_len = recv_hdr.msg_len; in drm_dp_sideband_msg_build()
335 msg->curchunk_hdrlen = hdrlen; in drm_dp_sideband_msg_build()
338 if (recv_hdr.somt && msg->have_somt) in drm_dp_sideband_msg_build()
342 memcpy(&msg->initial_hdr, &recv_hdr, sizeof(struct drm_dp_sideband_msg_hdr)); in drm_dp_sideband_msg_build()
[all …]
/linux-4.1.27/drivers/video/fbdev/
Dhyperv_fb.c241 struct synthvid_msg *msg) in synthvid_send() argument
246 msg->pipe_hdr.type = PIPE_MSG_DATA; in synthvid_send()
247 msg->pipe_hdr.size = msg->vid_hdr.size; in synthvid_send()
249 ret = vmbus_sendpacket(hdev->channel, msg, in synthvid_send()
250 msg->vid_hdr.size + sizeof(struct pipe_msg_hdr), in synthvid_send()
265 struct synthvid_msg msg; in synthvid_send_situ() local
270 memset(&msg, 0, sizeof(struct synthvid_msg)); in synthvid_send_situ()
272 msg.vid_hdr.type = SYNTHVID_SITUATION_UPDATE; in synthvid_send_situ()
273 msg.vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in synthvid_send_situ()
275 msg.situ.user_ctx = 0; in synthvid_send_situ()
[all …]
/linux-4.1.27/net/wireless/
Dnl80211.c581 static int nl80211_msg_put_channel(struct sk_buff *msg, in nl80211_msg_put_channel() argument
592 if (nla_put_u32(msg, NL80211_FREQUENCY_ATTR_FREQ, in nl80211_msg_put_channel()
597 nla_put_flag(msg, NL80211_FREQUENCY_ATTR_DISABLED)) in nl80211_msg_put_channel()
600 if (nla_put_flag(msg, NL80211_FREQUENCY_ATTR_NO_IR)) in nl80211_msg_put_channel()
602 if (nla_put_flag(msg, __NL80211_FREQUENCY_ATTR_NO_IBSS)) in nl80211_msg_put_channel()
606 if (nla_put_flag(msg, NL80211_FREQUENCY_ATTR_RADAR)) in nl80211_msg_put_channel()
613 if (nla_put_u32(msg, NL80211_FREQUENCY_ATTR_DFS_STATE, in nl80211_msg_put_channel()
616 if (nla_put_u32(msg, NL80211_FREQUENCY_ATTR_DFS_TIME, in nl80211_msg_put_channel()
619 if (nla_put_u32(msg, in nl80211_msg_put_channel()
628 nla_put_flag(msg, NL80211_FREQUENCY_ATTR_NO_HT40_MINUS)) in nl80211_msg_put_channel()
[all …]
/linux-4.1.27/net/ieee802154/
Dnetlink.c43 struct sk_buff *msg = nlmsg_new(NLMSG_DEFAULT_SIZE, GFP_ATOMIC); in ieee802154_nl_create() local
46 if (!msg) in ieee802154_nl_create()
50 hdr = genlmsg_put(msg, 0, ieee802154_seq_num++, in ieee802154_nl_create()
54 nlmsg_free(msg); in ieee802154_nl_create()
58 return msg; in ieee802154_nl_create()
61 int ieee802154_nl_mcast(struct sk_buff *msg, unsigned int group) in ieee802154_nl_mcast() argument
63 struct nlmsghdr *nlh = nlmsg_hdr(msg); in ieee802154_nl_mcast()
66 genlmsg_end(msg, hdr); in ieee802154_nl_mcast()
68 return genlmsg_multicast(&nl802154_family, msg, 0, group, GFP_ATOMIC); in ieee802154_nl_mcast()
75 struct sk_buff *msg = nlmsg_new(NLMSG_DEFAULT_SIZE, GFP_ATOMIC); in ieee802154_nl_new_reply() local
[all …]
Dnl-phy.c36 static int ieee802154_nl_fill_phy(struct sk_buff *msg, u32 portid, in ieee802154_nl_fill_phy() argument
48 hdr = genlmsg_put(msg, 0, seq, &nl802154_family, flags, in ieee802154_nl_fill_phy()
54 if (nla_put_string(msg, IEEE802154_ATTR_PHY_NAME, wpan_phy_name(phy)) || in ieee802154_nl_fill_phy()
55 nla_put_u8(msg, IEEE802154_ATTR_PAGE, phy->current_page) || in ieee802154_nl_fill_phy()
56 nla_put_u8(msg, IEEE802154_ATTR_CHANNEL, phy->current_channel)) in ieee802154_nl_fill_phy()
63 nla_put(msg, IEEE802154_ATTR_CHANNEL_PAGE_LIST, in ieee802154_nl_fill_phy()
68 genlmsg_end(msg, hdr); in ieee802154_nl_fill_phy()
73 genlmsg_cancel(msg, hdr); in ieee802154_nl_fill_phy()
84 struct sk_buff *msg; in ieee802154_list_phy() local
102 msg = nlmsg_new(NLMSG_DEFAULT_SIZE, GFP_KERNEL); in ieee802154_list_phy()
[all …]
Dnl-mac.c37 static int nla_put_hwaddr(struct sk_buff *msg, int type, __le64 hwaddr) in nla_put_hwaddr() argument
39 return nla_put_u64(msg, type, swab64((__force u64)hwaddr)); in nla_put_hwaddr()
47 static int nla_put_shortaddr(struct sk_buff *msg, int type, __le16 addr) in nla_put_shortaddr() argument
49 return nla_put_u16(msg, type, le16_to_cpu(addr)); in nla_put_shortaddr()
59 struct sk_buff *msg; in ieee802154_nl_start_confirm() local
63 msg = ieee802154_nl_create(0, IEEE802154_START_CONF); in ieee802154_nl_start_confirm()
64 if (!msg) in ieee802154_nl_start_confirm()
67 if (nla_put_string(msg, IEEE802154_ATTR_DEV_NAME, dev->name) || in ieee802154_nl_start_confirm()
68 nla_put_u32(msg, IEEE802154_ATTR_DEV_INDEX, dev->ifindex) || in ieee802154_nl_start_confirm()
69 nla_put(msg, IEEE802154_ATTR_HW_ADDR, IEEE802154_ADDR_LEN, in ieee802154_nl_start_confirm()
[all …]
Dnl802154.c240 struct sk_buff *msg) in nl802154_send_wpan_phy_channels() argument
245 nl_page = nla_nest_start(msg, NL802154_ATTR_CHANNELS_SUPPORTED); in nl802154_send_wpan_phy_channels()
250 if (nla_put_u32(msg, NL802154_ATTR_SUPPORTED_CHANNEL, in nl802154_send_wpan_phy_channels()
254 nla_nest_end(msg, nl_page); in nl802154_send_wpan_phy_channels()
261 struct sk_buff *msg, u32 portid, u32 seq, in nl802154_send_wpan_phy() argument
266 hdr = nl802154hdr_put(msg, portid, seq, flags, cmd); in nl802154_send_wpan_phy()
270 if (nla_put_u32(msg, NL802154_ATTR_WPAN_PHY, rdev->wpan_phy_idx) || in nl802154_send_wpan_phy()
271 nla_put_string(msg, NL802154_ATTR_WPAN_PHY_NAME, in nl802154_send_wpan_phy()
273 nla_put_u32(msg, NL802154_ATTR_GENERATION, in nl802154_send_wpan_phy()
283 if (nla_put_u8(msg, NL802154_ATTR_PAGE, in nl802154_send_wpan_phy()
[all …]
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-i2c.c78 const struct i2c_msg *msg, int joined_rlen) in i2c_sendbytes() argument
87 msg->len, joined_rlen); in i2c_sendbytes()
89 dprintk(1, "%s(msg->len=%d)\n", __func__, msg->len); in i2c_sendbytes()
92 if (msg->len == 0) { in i2c_sendbytes()
93 cx_write(bus->reg_addr, msg->addr << 25); in i2c_sendbytes()
106 addr = (msg->addr << 25) | msg->buf[0]; in i2c_sendbytes()
107 wdata = msg->buf[0]; in i2c_sendbytes()
110 if (msg->len > 1) in i2c_sendbytes()
122 printk(" <W %02x %02x", msg->addr << 1, msg->buf[0]); in i2c_sendbytes()
127 for (cnt = 1; cnt < msg->len; cnt++) { in i2c_sendbytes()
[all …]
Dnetup-init.c29 struct i2c_msg msg = { in i2c_av_write() local
40 ret = i2c_transfer(i2c, &msg, 1); in i2c_av_write()
50 struct i2c_msg msg = { in i2c_av_write4() local
64 ret = i2c_transfer(i2c, &msg, 1); in i2c_av_write4()
74 struct i2c_msg msg = { in i2c_av_read() local
84 ret = i2c_transfer(i2c, &msg, 1); in i2c_av_read()
89 msg.flags = I2C_M_RD; in i2c_av_read()
90 msg.len = 1; in i2c_av_read()
92 ret = i2c_transfer(i2c, &msg, 1); in i2c_av_read()
/linux-4.1.27/Documentation/connector/
Dcn_test.c38 static void cn_test_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp) in cn_test_callback() argument
41 __func__, jiffies, msg->id.idx, msg->id.val, in cn_test_callback()
42 msg->seq, msg->ack, msg->len, in cn_test_callback()
43 msg->len ? (char *)msg->data : ""); in cn_test_callback()
56 struct cn_msg *msg = NULL;
62 size0 = sizeof(*msg) + sizeof(*ctl) + 3 * sizeof(*req);
78 msg = nlmsg_data(nlh);
80 memset(msg, 0, size0);
82 msg->id.idx = -1;
83 msg->id.val = -1;
[all …]
/linux-4.1.27/drivers/scsi/libfc/
Dfc_elsct.c93 const char *msg; in fc_els_resp_type() local
100 msg = "response no error"; in fc_els_resp_type()
103 msg = "response timeout"; in fc_els_resp_type()
106 msg = "response closed"; in fc_els_resp_type()
109 msg = "response unknown error"; in fc_els_resp_type()
118 msg = "accept"; in fc_els_resp_type()
121 msg = "reject"; in fc_els_resp_type()
124 msg = "response unknown ELS"; in fc_els_resp_type()
133 msg = "CT accept"; in fc_els_resp_type()
136 msg = "CT reject"; in fc_els_resp_type()
[all …]
/linux-4.1.27/drivers/staging/nvec/
Dnvec.c146 unsigned char *msg = (unsigned char *)data; in nvec_status_notifier() local
153 msg, msg[1] + 2, true); in nvec_status_notifier()
197 void nvec_msg_free(struct nvec_chip *nvec, struct nvec_msg *msg) in nvec_msg_free() argument
199 if (msg != &nvec->tx_scratch) in nvec_msg_free()
200 dev_vdbg(nvec->dev, "INFO: Free %ti\n", msg - nvec->msg_pool); in nvec_msg_free()
201 atomic_set(&msg->used, 0); in nvec_msg_free()
209 static bool nvec_msg_is_event(struct nvec_msg *msg) in nvec_msg_is_event() argument
211 return msg->data[0] >> 7; in nvec_msg_is_event()
220 static size_t nvec_msg_size(struct nvec_msg *msg) in nvec_msg_size() argument
222 bool is_event = nvec_msg_is_event(msg); in nvec_msg_size()
[all …]
Dnvec_ps2.c81 unsigned char *msg = (unsigned char *)data; in nvec_ps2_notifier() local
85 for (i = 0; i < msg[1]; i++) in nvec_ps2_notifier()
86 serio_interrupt(ps2_dev.ser_dev, msg[2 + i], 0); in nvec_ps2_notifier()
87 NVEC_PHD("ps/2 mouse event: ", &msg[2], msg[1]); in nvec_ps2_notifier()
91 if (msg[2] == 1) { in nvec_ps2_notifier()
92 for (i = 0; i < (msg[1] - 2); i++) in nvec_ps2_notifier()
93 serio_interrupt(ps2_dev.ser_dev, msg[i + 4], 0); in nvec_ps2_notifier()
94 NVEC_PHD("ps/2 mouse reply: ", &msg[4], msg[1] - 2); in nvec_ps2_notifier()
97 else if (msg[1] != 2) /* !ack */ in nvec_ps2_notifier()
98 NVEC_PHD("unhandled mouse event: ", msg, msg[1] + 2); in nvec_ps2_notifier()
/linux-4.1.27/drivers/media/firewire/
Dfiredtv-ci.c81 return avc_ca_app_info(fdtv, reply->msg, &reply->length); in fdtv_ca_app_info()
88 return avc_ca_info(fdtv, reply->msg, &reply->length); in fdtv_ca_info()
95 return avc_ca_get_mmi(fdtv, reply->msg, &reply->length); in fdtv_ca_get_mmi()
128 struct ca_msg *msg = arg; in fdtv_ca_pmt() local
134 if (msg->msg[3] & 0x80) { in fdtv_ca_pmt()
136 for (i = 0; i < (msg->msg[3] & 0x7f); i++) in fdtv_ca_pmt()
137 data_length = (data_length << 8) + msg->msg[data_pos++]; in fdtv_ca_pmt()
139 data_length = msg->msg[3]; in fdtv_ca_pmt()
142 return avc_ca_pmt(fdtv, &msg->msg[data_pos], data_length); in fdtv_ca_pmt()
147 struct ca_msg *msg = arg; in fdtv_ca_send_msg() local
[all …]
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Dmxl111sf-i2c.c239 struct i2c_msg *msg) in mxl111sf_i2c_sw_xfer_msg() argument
245 if (msg->flags & I2C_M_RD) { in mxl111sf_i2c_sw_xfer_msg()
252 (msg->addr << 1) | 0x01); in mxl111sf_i2c_sw_xfer_msg()
258 for (i = 0; i < msg->len; i++) { in mxl111sf_i2c_sw_xfer_msg()
260 &msg->buf[i]); in mxl111sf_i2c_sw_xfer_msg()
266 if (i < msg->len - 1) in mxl111sf_i2c_sw_xfer_msg()
283 (msg->addr << 1) & 0xfe); in mxl111sf_i2c_sw_xfer_msg()
289 for (i = 0; i < msg->len; i++) { in mxl111sf_i2c_sw_xfer_msg()
291 msg->buf[i]); in mxl111sf_i2c_sw_xfer_msg()
441 struct i2c_msg *msg) in mxl111sf_i2c_hw_xfer_msg() argument
[all …]
Dce6230.c100 struct i2c_msg msg[], int num) in ce6230_i2c_master_xfer() argument
115 if (num > i + 1 && (msg[i+1].flags & I2C_M_RD)) { in ce6230_i2c_master_xfer()
116 if (msg[i].addr == in ce6230_i2c_master_xfer()
119 req.value = msg[i].addr >> 1; in ce6230_i2c_master_xfer()
120 req.index = msg[i].buf[0]; in ce6230_i2c_master_xfer()
121 req.data_len = msg[i+1].len; in ce6230_i2c_master_xfer()
122 req.data = &msg[i+1].buf[0]; in ce6230_i2c_master_xfer()
132 if (msg[i].addr == in ce6230_i2c_master_xfer()
135 req.value = msg[i].addr >> 1; in ce6230_i2c_master_xfer()
136 req.index = msg[i].buf[0]; in ce6230_i2c_master_xfer()
[all …]
Dgl861.c53 static int gl861_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], in gl861_i2c_xfer() argument
67 if (i+1 < num && (msg[i+1].flags & I2C_M_RD)) { in gl861_i2c_xfer()
68 if (gl861_i2c_msg(d, msg[i].addr, msg[i].buf, in gl861_i2c_xfer()
69 msg[i].len, msg[i+1].buf, msg[i+1].len) < 0) in gl861_i2c_xfer()
73 if (gl861_i2c_msg(d, msg[i].addr, msg[i].buf, in gl861_i2c_xfer()
74 msg[i].len, NULL, 0) < 0) in gl861_i2c_xfer()
Dau6610.c96 static int au6610_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], in au6610_i2c_xfer() argument
110 if (i+1 < num && (msg[i+1].flags & I2C_M_RD)) { in au6610_i2c_xfer()
111 if (au6610_i2c_msg(d, msg[i].addr, msg[i].buf, in au6610_i2c_xfer()
112 msg[i].len, msg[i+1].buf, in au6610_i2c_xfer()
113 msg[i+1].len) < 0) in au6610_i2c_xfer()
116 } else if (au6610_i2c_msg(d, msg[i].addr, msg[i].buf, in au6610_i2c_xfer()
117 msg[i].len, NULL, 0) < 0) in au6610_i2c_xfer()
/linux-4.1.27/sound/oss/
Dmidi_synth.c44 do_midi_msg(int synthno, unsigned char *msg, int mlen) in do_midi_msg() argument
46 switch (msg[0] & 0xf0) in do_midi_msg()
49 if (msg[2] != 0) in do_midi_msg()
51 STORE(SEQ_START_NOTE(synthno, msg[0] & 0x0f, msg[1], msg[2])); in do_midi_msg()
54 msg[2] = 64; in do_midi_msg()
57 STORE(SEQ_STOP_NOTE(synthno, msg[0] & 0x0f, msg[1], msg[2])); in do_midi_msg()
61 STORE(SEQ_KEY_PRESSURE(synthno, msg[0] & 0x0f, msg[1], msg[2])); in do_midi_msg()
65 STORE(SEQ_CONTROL(synthno, msg[0] & 0x0f, in do_midi_msg()
66 msg[1], msg[2])); in do_midi_msg()
70 STORE(SEQ_SET_PATCH(synthno, msg[0] & 0x0f, msg[1])); in do_midi_msg()
[all …]
/linux-4.1.27/drivers/mfd/
Dcros_ec.c31 struct cros_ec_command *msg) in cros_ec_prepare_tx() argument
36 BUG_ON(msg->outsize > EC_PROTO2_MAX_PARAM_SIZE); in cros_ec_prepare_tx()
38 out[0] = EC_CMD_VERSION0 + msg->version; in cros_ec_prepare_tx()
39 out[1] = msg->command; in cros_ec_prepare_tx()
40 out[2] = msg->outsize; in cros_ec_prepare_tx()
42 for (i = 0; i < msg->outsize; i++) in cros_ec_prepare_tx()
43 csum += out[EC_MSG_TX_HEADER_BYTES + i] = msg->outdata[i]; in cros_ec_prepare_tx()
44 out[EC_MSG_TX_HEADER_BYTES + msg->outsize] = (uint8_t)(csum & 0xff); in cros_ec_prepare_tx()
46 return EC_MSG_TX_PROTO_BYTES + msg->outsize; in cros_ec_prepare_tx()
51 struct cros_ec_command *msg) in cros_ec_check_result() argument
[all …]
Dipaq-micro.c37 struct ipaq_micro_msg *msg = micro->msg; in ipaq_micro_trigger_tx() local
45 checksum = ((msg->id & 0x0f) << 4) | (msg->tx_len & 0x0f); in ipaq_micro_trigger_tx()
48 for (i = 0; i < msg->tx_len; i++) { in ipaq_micro_trigger_tx()
49 tx->buf[bp++] = msg->tx_data[i]; in ipaq_micro_trigger_tx()
50 checksum += msg->tx_data[i]; in ipaq_micro_trigger_tx()
65 int ipaq_micro_tx_msg(struct ipaq_micro *micro, struct ipaq_micro_msg *msg) in ipaq_micro_tx_msg() argument
69 dev_dbg(micro->dev, "TX msg: %02x, %d bytes\n", msg->id, msg->tx_len); in ipaq_micro_tx_msg()
72 if (micro->msg) { in ipaq_micro_tx_msg()
73 list_add_tail(&msg->node, &micro->queue); in ipaq_micro_tx_msg()
77 micro->msg = msg; in ipaq_micro_tx_msg()
[all …]
Dcros_ec_i2c.c33 struct cros_ec_command *msg) in cros_ec_cmd_xfer_i2c() argument
54 packet_len = msg->insize + 3; in cros_ec_cmd_xfer_i2c()
65 packet_len = msg->outsize + 4; in cros_ec_cmd_xfer_i2c()
72 out_buf[0] = EC_CMD_VERSION0 + msg->version; in cros_ec_cmd_xfer_i2c()
73 out_buf[1] = msg->command; in cros_ec_cmd_xfer_i2c()
74 out_buf[2] = msg->outsize; in cros_ec_cmd_xfer_i2c()
78 for (i = 0; i < msg->outsize; i++) { in cros_ec_cmd_xfer_i2c()
79 out_buf[3 + i] = msg->outdata[i]; in cros_ec_cmd_xfer_i2c()
82 out_buf[3 + msg->outsize] = sum; in cros_ec_cmd_xfer_i2c()
96 msg->result = i2c_msg[1].buf[0]; in cros_ec_cmd_xfer_i2c()
[all …]
Dtps65912-spi.c34 struct spi_message msg; in tps65912_spi_write() local
44 spi_message_init(&msg); in tps65912_spi_write()
45 spi_message_add_tail(&xfer, &msg); in tps65912_spi_write()
47 ret = spi_sync(spi, &msg); in tps65912_spi_write()
58 struct spi_message msg; in tps65912_spi_read() local
71 spi_message_init(&msg); in tps65912_spi_read()
72 spi_message_add_tail(&xfer, &msg); in tps65912_spi_read()
77 ret = spi_sync(spi, &msg); in tps65912_spi_read()
/linux-4.1.27/drivers/md/
Ddm-log-userspace-transfer.c59 struct cn_msg *msg = prealloced_cn_msg; in dm_ulog_sendto_server() local
61 memset(msg, 0, sizeof(struct cn_msg)); in dm_ulog_sendto_server()
63 msg->id.idx = ulog_cn_id.idx; in dm_ulog_sendto_server()
64 msg->id.val = ulog_cn_id.val; in dm_ulog_sendto_server()
65 msg->ack = 0; in dm_ulog_sendto_server()
66 msg->seq = tfr->seq; in dm_ulog_sendto_server()
67 msg->len = sizeof(struct dm_ulog_request) + tfr->data_size; in dm_ulog_sendto_server()
69 r = cn_netlink_send(msg, 0, 0, gfp_any()); in dm_ulog_sendto_server()
82 static int fill_pkg(struct cn_msg *msg, struct dm_ulog_request *tfr) in fill_pkg() argument
84 uint32_t rtn_seq = (msg) ? msg->seq : (tfr) ? tfr->seq : 0; in fill_pkg()
[all …]
/linux-4.1.27/arch/s390/mm/
Dcmm.c363 static void cmm_smsg_target(const char *from, char *msg) in cmm_smsg_target() argument
369 if (!cmm_skip_blanks(msg + strlen(SMSG_PREFIX), &msg)) in cmm_smsg_target()
371 if (strncmp(msg, "SHRINK", 6) == 0) { in cmm_smsg_target()
372 if (!cmm_skip_blanks(msg + 6, &msg)) in cmm_smsg_target()
374 nr = simple_strtoul(msg, &msg, 0); in cmm_smsg_target()
375 cmm_skip_blanks(msg, &msg); in cmm_smsg_target()
376 if (*msg == '\0') in cmm_smsg_target()
378 } else if (strncmp(msg, "RELEASE", 7) == 0) { in cmm_smsg_target()
379 if (!cmm_skip_blanks(msg + 7, &msg)) in cmm_smsg_target()
381 nr = simple_strtoul(msg, &msg, 0); in cmm_smsg_target()
[all …]
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-i2c.c81 const struct i2c_msg *msg, int joined_rlen) in i2c_sendbytes() argument
90 msg->len, joined_rlen); in i2c_sendbytes()
92 dprintk(1, "%s(msg->len=%d)\n", __func__, msg->len); in i2c_sendbytes()
95 if (msg->len == 0) { in i2c_sendbytes()
96 cx_write(bus->reg_addr, msg->addr << 25); in i2c_sendbytes()
110 addr = (msg->addr << 25) | msg->buf[0]; in i2c_sendbytes()
111 wdata = msg->buf[0]; in i2c_sendbytes()
115 if (msg->len > 1) in i2c_sendbytes()
136 for (cnt = 1; cnt < msg->len; cnt++) { in i2c_sendbytes()
138 wdata = msg->buf[cnt]; in i2c_sendbytes()
[all …]
/linux-4.1.27/drivers/isdn/pcbit/
Dlayer2.h93 #define SET_MSG_SCMD(msg, ch) (msg = (msg & 0xffffff00) | (((ch) & 0xff))) argument
94 #define SET_MSG_CMD(msg, ch) (msg = (msg & 0xffff00ff) | (((ch) & 0xff) << 8)) argument
95 #define SET_MSG_PROC(msg, ch) (msg = (msg & 0xff00ffff) | (((ch) & 0xff) << 16)) argument
96 #define SET_MSG_CPU(msg, ch) (msg = (msg & 0x00ffffff) | (((ch) & 0xff) << 24)) argument
98 #define GET_MSG_SCMD(msg) ((msg) & 0xFF) argument
99 #define GET_MSG_CMD(msg) ((msg) >> 8 & 0xFF) argument
100 #define GET_MSG_PROC(msg) ((msg) >> 16 & 0xFF) argument
101 #define GET_MSG_CPU(msg) ((msg) >> 24) argument
115 ulong msg; member
124 extern int pcbit_l2_write(struct pcbit_dev *dev, ulong msg, ushort refnum,
/linux-4.1.27/net/core/
Dscm.c133 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *p) in __scm_send() argument
138 for_each_cmsghdr(cmsg, msg) { in __scm_send()
149 if (!CMSG_OK(msg, cmsg)) in __scm_send()
215 int put_cmsg(struct msghdr * msg, int level, int type, int len, void *data) in put_cmsg() argument
218 = (__force struct cmsghdr __user *)msg->msg_control; in put_cmsg()
223 if (MSG_CMSG_COMPAT & msg->msg_flags) in put_cmsg()
224 return put_cmsg_compat(msg, level, type, len, data); in put_cmsg()
226 if (cm==NULL || msg->msg_controllen < sizeof(*cm)) { in put_cmsg()
227 msg->msg_flags |= MSG_CTRUNC; in put_cmsg()
230 if (msg->msg_controllen < cmlen) { in put_cmsg()
[all …]
/linux-4.1.27/tools/perf/ui/gtk/
Dutil.c32 char *msg; in perf_gtk__error() local
36 vasprintf(&msg, format, args) < 0) { in perf_gtk__error()
47 "<b>Error</b>\n\n%s", msg); in perf_gtk__error()
51 free(msg); in perf_gtk__error()
58 char *msg; in perf_gtk__warning_info_bar() local
61 vasprintf(&msg, format, args) < 0) { in perf_gtk__warning_info_bar()
68 gtk_label_set_text(GTK_LABEL(pgctx->message_label), msg); in perf_gtk__warning_info_bar()
73 free(msg); in perf_gtk__warning_info_bar()
79 char *msg, *p; in perf_gtk__warning_statusbar() local
82 vasprintf(&msg, format, args) < 0) { in perf_gtk__warning_statusbar()
[all …]
/linux-4.1.27/fs/nfs/
Dproc.c58 struct rpc_message msg = { in nfs_proc_get_root() local
67 status = rpc_call_sync(server->client, &msg, 0); in nfs_proc_get_root()
70 status = rpc_call_sync(server->nfs_client->cl_rpcclient, &msg, 0); in nfs_proc_get_root()
75 msg.rpc_proc = &nfs_procedures[NFSPROC_STATFS]; in nfs_proc_get_root()
76 msg.rpc_resp = &fsinfo; in nfs_proc_get_root()
77 status = rpc_call_sync(server->client, &msg, 0); in nfs_proc_get_root()
80 status = rpc_call_sync(server->nfs_client->cl_rpcclient, &msg, 0); in nfs_proc_get_root()
103 struct rpc_message msg = { in nfs_proc_getattr() local
112 status = rpc_call_sync(server->client, &msg, 0); in nfs_proc_getattr()
126 struct rpc_message msg = { in nfs_proc_setattr() local
[all …]
Dnfs3proc.c31 nfs3_rpc_wrapper(struct rpc_clnt *clnt, struct rpc_message *msg, int flags) in nfs3_rpc_wrapper() argument
35 res = rpc_call_sync(clnt, msg, flags); in nfs3_rpc_wrapper()
44 #define rpc_call_sync(clnt, msg, flags) nfs3_rpc_wrapper(clnt, msg, flags) argument
63 struct rpc_message msg = { in do_proc_get_root() local
72 status = rpc_call_sync(client, &msg, 0); in do_proc_get_root()
75 msg.rpc_proc = &nfs3_procedures[NFS3PROC_GETATTR]; in do_proc_get_root()
76 msg.rpc_resp = info->fattr; in do_proc_get_root()
77 status = rpc_call_sync(client, &msg, 0); in do_proc_get_root()
105 struct rpc_message msg = { in nfs3_proc_getattr() local
114 status = rpc_call_sync(server->client, &msg, 0); in nfs3_proc_getattr()
[all …]
Dnfs42proc.c35 static int _nfs42_proc_fallocate(struct rpc_message *msg, struct file *filep, in _nfs42_proc_fallocate() argument
51 msg->rpc_argp = &args; in _nfs42_proc_fallocate()
52 msg->rpc_resp = &res; in _nfs42_proc_fallocate()
62 status = nfs4_call_sync(server->client, server, msg, in _nfs42_proc_fallocate()
71 static int nfs42_proc_fallocate(struct rpc_message *msg, struct file *filep, in nfs42_proc_fallocate() argument
79 err = _nfs42_proc_fallocate(msg, filep, offset, len); in nfs42_proc_fallocate()
90 struct rpc_message msg = { in nfs42_proc_allocate() local
101 err = nfs42_proc_fallocate(&msg, filep, offset, len); in nfs42_proc_allocate()
111 struct rpc_message msg = { in nfs42_proc_deallocate() local
123 err = nfs42_proc_fallocate(&msg, filep, offset, len); in nfs42_proc_deallocate()
[all …]
/linux-4.1.27/drivers/net/ethernet/qualcomm/
Dqca_7k.c51 struct spi_message *msg; in qcaspi_read_register() local
57 msg = &qca->spi_msg1; in qcaspi_read_register()
62 spi_sync(qca->spi_dev, msg); in qcaspi_read_register()
64 msg = &qca->spi_msg2; in qcaspi_read_register()
74 ret = spi_sync(qca->spi_dev, msg); in qcaspi_read_register()
77 ret = msg->status; in qcaspi_read_register()
92 struct spi_message *msg; in qcaspi_write_register() local
99 msg = &qca->spi_msg1; in qcaspi_write_register()
104 spi_sync(qca->spi_dev, msg); in qcaspi_write_register()
106 msg = &qca->spi_msg2; in qcaspi_write_register()
[all …]
/linux-4.1.27/drivers/rpmsg/
Dvirtio_rpmsg_bus.c691 struct rpmsg_hdr *msg; in rpmsg_send_offchannel_raw() local
715 msg = get_a_tx_buf(vrp); in rpmsg_send_offchannel_raw()
716 if (!msg && !wait) in rpmsg_send_offchannel_raw()
720 while (!msg) { in rpmsg_send_offchannel_raw()
731 (msg = get_a_tx_buf(vrp)), in rpmsg_send_offchannel_raw()
744 msg->len = len; in rpmsg_send_offchannel_raw()
745 msg->flags = 0; in rpmsg_send_offchannel_raw()
746 msg->src = src; in rpmsg_send_offchannel_raw()
747 msg->dst = dst; in rpmsg_send_offchannel_raw()
748 msg->reserved = 0; in rpmsg_send_offchannel_raw()
[all …]
/linux-4.1.27/drivers/i2c/busses/
Di2c-axxia.c97 struct i2c_msg *msg; member
206 static int i2c_m_rd(const struct i2c_msg *msg) in i2c_m_rd() argument
208 return (msg->flags & I2C_M_RD) != 0; in i2c_m_rd()
211 static int i2c_m_ten(const struct i2c_msg *msg) in i2c_m_ten() argument
213 return (msg->flags & I2C_M_TEN) != 0; in i2c_m_ten()
216 static int i2c_m_recv_len(const struct i2c_msg *msg) in i2c_m_recv_len() argument
218 return (msg->flags & I2C_M_RECV_LEN) != 0; in i2c_m_recv_len()
227 struct i2c_msg *msg = idev->msg; in axxia_i2c_empty_rx_fifo() local
229 int bytes_to_transfer = min(rx_fifo_avail, msg->len - idev->msg_xfrd); in axxia_i2c_empty_rx_fifo()
234 if (idev->msg_xfrd == 0 && i2c_m_recv_len(msg)) { in axxia_i2c_empty_rx_fifo()
[all …]
Di2c-qup.c118 struct i2c_msg *msg; member
140 if (!qup->msg) { in qup_i2c_interrupt()
247 static void qup_i2c_set_write_mode(struct qup_i2c_dev *qup, struct i2c_msg *msg) in qup_i2c_set_write_mode() argument
250 int total = msg->len + 1; in qup_i2c_set_write_mode()
264 static void qup_i2c_issue_write(struct qup_i2c_dev *qup, struct i2c_msg *msg) in qup_i2c_issue_write() argument
266 u32 addr = msg->addr << 1; in qup_i2c_issue_write()
280 while (qup->pos < msg->len) { in qup_i2c_issue_write()
286 if (qup->pos == msg->len - 1) in qup_i2c_issue_write()
292 val |= (qup_tag | msg->buf[qup->pos]) << QUP_MSW_SHIFT; in qup_i2c_issue_write()
294 val = qup_tag | msg->buf[qup->pos]; in qup_i2c_issue_write()
[all …]
Di2c-sh7760.c86 struct i2c_msg *msg; member
115 struct i2c_msg *msg = id->msg; in sh7760_i2c_irq() local
116 char *data = msg->buf; in sh7760_i2c_irq()
165 if (msg->len <= len) { in sh7760_i2c_irq()
181 while (msg->len && len) { in sh7760_i2c_irq()
183 msg->len--; in sh7760_i2c_irq()
187 if (msg->len) { in sh7760_i2c_irq()
188 len = (msg->len >= FIFO_SIZE) ? FIFO_SIZE - 1 in sh7760_i2c_irq()
189 : msg->len - 1; in sh7760_i2c_irq()
195 if ((fsr & FSR_TEND) && (msg->len < 1)) { in sh7760_i2c_irq()
[all …]
Di2c-cros-ec-tunnel.c93 struct ec_params_i2c_passthru_msg *msg = &params->msg[i]; in ec_i2c_construct_message() local
95 msg->len = i2c_msg->len; in ec_i2c_construct_message()
96 msg->addr_flags = i2c_msg->addr; in ec_i2c_construct_message()
102 msg->addr_flags |= EC_I2C_FLAG_READ; in ec_i2c_construct_message()
104 memcpy(out_data, i2c_msg->buf, msg->len); in ec_i2c_construct_message()
105 out_data += msg->len; in ec_i2c_construct_message()
186 struct cros_ec_command msg = { }; in ec_i2c_xfer() local
201 result = ec_i2c_construct_message(msg.outdata, i2c_msgs, num, bus_num); in ec_i2c_xfer()
205 msg.version = 0; in ec_i2c_xfer()
206 msg.command = EC_CMD_I2C_PASSTHRU; in ec_i2c_xfer()
[all …]
Di2c-mxs.c178 struct i2c_msg *msg, uint32_t flags) in mxs_i2c_dma_setup_xfer() argument
183 if (msg->flags & I2C_M_RD) { in mxs_i2c_dma_setup_xfer()
185 i2c->addr_data = (msg->addr << 1) | I2C_SMBUS_READ; in mxs_i2c_dma_setup_xfer()
220 MXS_I2C_CTRL0_XFER_COUNT(msg->len); in mxs_i2c_dma_setup_xfer()
231 sg_init_one(&i2c->sg_io[1], msg->buf, msg->len); in mxs_i2c_dma_setup_xfer()
243 i2c->addr_data = (msg->addr << 1) | I2C_SMBUS_WRITE; in mxs_i2c_dma_setup_xfer()
251 MXS_I2C_CTRL0_XFER_COUNT(msg->len + 1); in mxs_i2c_dma_setup_xfer()
264 sg_set_buf(&i2c->sg_io[1], msg->buf, msg->len); in mxs_i2c_dma_setup_xfer()
371 struct i2c_msg *msg, uint32_t flags) in mxs_i2c_pio_setup_xfer() argument
374 uint32_t addr_data = msg->addr << 1; in mxs_i2c_pio_setup_xfer()
[all …]
Di2c-kempld.c67 struct i2c_msg *msg; member
94 struct i2c_msg *msg = i2c->msg; in kempld_i2c_process() local
125 if (i2c->msg->flags & I2C_M_TEN) { in kempld_i2c_process()
126 addr = 0xf0 | ((i2c->msg->addr >> 7) & 0x6); in kempld_i2c_process()
129 addr = (i2c->msg->addr << 1); in kempld_i2c_process()
134 addr |= (i2c->msg->flags & I2C_M_RD) ? 1 : 0; in kempld_i2c_process()
144 kempld_write8(pld, KEMPLD_I2C_DATA, i2c->msg->addr & 0xff); in kempld_i2c_process()
152 i2c->state = (msg->flags & I2C_M_RD) ? STATE_READ : STATE_WRITE; in kempld_i2c_process()
160 msg->buf[i2c->pos++] = kempld_read8(pld, KEMPLD_I2C_DATA); in kempld_i2c_process()
163 if (i2c->pos >= msg->len) { in kempld_i2c_process()
[all …]
Di2c-digicolor.c57 struct i2c_msg *msg; member
80 static u8 dc_i2c_addr_cmd(struct i2c_msg *msg) in dc_i2c_addr_cmd() argument
82 u8 addr = (msg->addr & 0x7f) << 1; in dc_i2c_addr_cmd()
84 if (msg->flags & I2C_M_RD) in dc_i2c_addr_cmd()
103 dc_i2c_write_byte(i2c, i2c->msg->buf[i2c->msgbuf_ptr++]); in dc_i2c_write_buf()
108 bool last = (i2c->msgbuf_ptr + 1 == i2c->msg->len); in dc_i2c_next_read()
129 i2c->msg->buf[i2c->msgbuf_ptr++] = dc_i2c_read_byte(i2c); in dc_i2c_read_buf()
149 struct i2c_msg *msg = i2c->msg; in dc_i2c_start_msg() local
151 if (!(msg->flags & I2C_M_NOSTART)) { in dc_i2c_start_msg()
154 } else if (msg->flags & I2C_M_RD) { in dc_i2c_start_msg()
[all …]
/linux-4.1.27/drivers/media/pci/ngene/
Dngene-i2c.c119 struct i2c_msg msg[], int num) in ngene_i2c_master_xfer() argument
128 if (num == 2 && msg[1].flags & I2C_M_RD && !(msg[0].flags & I2C_M_RD)) in ngene_i2c_master_xfer()
129 if (!ngene_command_i2c_read(dev, msg[0].addr, in ngene_i2c_master_xfer()
130 msg[0].buf, msg[0].len, in ngene_i2c_master_xfer()
131 msg[1].buf, msg[1].len, 0)) in ngene_i2c_master_xfer()
134 if (num == 1 && !(msg[0].flags & I2C_M_RD)) in ngene_i2c_master_xfer()
135 if (!ngene_command_i2c_write(dev, msg[0].addr, in ngene_i2c_master_xfer()
136 msg[0].buf, msg[0].len)) in ngene_i2c_master_xfer()
138 if (num == 1 && (msg[0].flags & I2C_M_RD)) in ngene_i2c_master_xfer()
139 if (!ngene_command_i2c_read(dev, msg[0].addr, NULL, 0, in ngene_i2c_master_xfer()
[all …]
/linux-4.1.27/drivers/acpi/
Dacpi_ipmi.c112 static void ipmi_msg_handler(struct ipmi_recv_msg *msg, void *user_msg_data);
261 struct kernel_ipmi_msg *msg; in acpi_format_ipmi_request() local
266 msg = &tx_msg->tx_message; in acpi_format_ipmi_request()
272 msg->netfn = IPMI_OP_RGN_NETFN(address); in acpi_format_ipmi_request()
273 msg->cmd = IPMI_OP_RGN_CMD(address); in acpi_format_ipmi_request()
274 msg->data = tx_msg->data; in acpi_format_ipmi_request()
289 msg->data_len = buffer->length; in acpi_format_ipmi_request()
290 memcpy(tx_msg->data, buffer->data, msg->data_len); in acpi_format_ipmi_request()
314 static void acpi_format_ipmi_response(struct acpi_ipmi_msg *msg, in acpi_format_ipmi_response() argument
329 buffer->status = msg->msg_done; in acpi_format_ipmi_response()
[all …]
/linux-4.1.27/include/net/
Dscm.h37 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm);
38 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm);
39 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm);
75 static __inline__ int scm_send(struct socket *sock, struct msghdr *msg, in scm_send() argument
84 if (msg->msg_controllen <= 0) in scm_send()
86 return __scm_send(sock, msg, scm); in scm_send()
90 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm) in scm_passec() argument
100 put_cmsg(msg, SOL_SOCKET, SCM_SECURITY, seclen, secdata); in scm_passec()
106 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm) in scm_passec() argument
110 static __inline__ void scm_recv(struct socket *sock, struct msghdr *msg, in scm_recv() argument
[all …]
/linux-4.1.27/drivers/media/tuners/
Dtda827x.c137 struct i2c_msg *msg, in tuner_transfer() argument
145 rc = i2c_transfer(priv->i2c_adap, msg, size); in tuner_transfer()
162 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, in tda827xo_set_params() local
206 msg.len = 14; in tda827xo_set_params()
207 rc = tuner_transfer(fe, &msg, 1); in tda827xo_set_params()
215 msg.len = 2; in tda827xo_set_params()
217 rc = tuner_transfer(fe, &msg, 1); in tda827xo_set_params()
236 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, in tda827xo_sleep() local
240 tuner_transfer(fe, &msg, 1); in tda827xo_sleep()
258 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0 }; in tda827xo_set_analog_params() local
[all …]
/linux-4.1.27/net/rxrpc/
Dar-output.c28 struct msghdr *msg, size_t len);
33 static int rxrpc_sendmsg_cmsg(struct rxrpc_sock *rx, struct msghdr *msg, in rxrpc_sendmsg_cmsg() argument
44 if (msg->msg_controllen == 0) in rxrpc_sendmsg_cmsg()
47 for_each_cmsghdr(cmsg, msg) { in rxrpc_sendmsg_cmsg()
48 if (!CMSG_OK(msg, cmsg)) in rxrpc_sendmsg_cmsg()
60 if (msg->msg_flags & MSG_CMSG_COMPAT) { in rxrpc_sendmsg_cmsg()
132 struct msghdr *msg, size_t len) in rxrpc_client_sendmsg() argument
147 ret = rxrpc_sendmsg_cmsg(rx, msg, &user_call_ID, &cmd, &abort_code, in rxrpc_client_sendmsg()
155 if (msg->msg_name) { in rxrpc_client_sendmsg()
157 msg->msg_name); in rxrpc_client_sendmsg()
[all …]
Dar-recvmsg.c46 int rxrpc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in rxrpc_recvmsg() argument
64 ullen = msg->msg_flags & MSG_CMSG_COMPAT ? 4 : sizeof(unsigned long); in rxrpc_recvmsg()
67 msg->msg_flags |= MSG_MORE; in rxrpc_recvmsg()
146 if (msg->msg_name) { in rxrpc_recvmsg()
149 memcpy(msg->msg_name, in rxrpc_recvmsg()
151 msg->msg_namelen = len; in rxrpc_recvmsg()
153 sock_recv_timestamp(msg, &rx->sk, skb); in rxrpc_recvmsg()
165 ret = put_cmsg(msg, SOL_RXRPC, RXRPC_USER_CALL_ID, in rxrpc_recvmsg()
183 ret = skb_copy_datagram_msg(skb, offset, msg, copy); in rxrpc_recvmsg()
220 msg->msg_flags &= ~MSG_MORE; in rxrpc_recvmsg()
[all …]
/linux-4.1.27/drivers/scsi/
Ddpt_i2o.c317 u32 msg[17]; in adpt_inquiry() local
329 memset(msg, 0, sizeof(msg)); in adpt_inquiry()
346 msg[0] = reqlen<<16 | SGL_OFFSET_12; in adpt_inquiry()
347 msg[1] = (0xff<<24|HOST_TID<<12|ADAPTER_TID); in adpt_inquiry()
348 msg[2] = 0; in adpt_inquiry()
349 msg[3] = 0; in adpt_inquiry()
351 msg[4] = I2O_CMD_SCSI_EXEC|DPT_ORGANIZATION_ID<<16; in adpt_inquiry()
352 msg[5] = ADAPTER_TID | 1<<16 /* Interpret*/; in adpt_inquiry()
357 msg[6] = scsidir|0x20a00000| 6 /* cmd len*/; in adpt_inquiry()
359 mptr=msg+7; in adpt_inquiry()
[all …]
Dscsi_transport_spi.c1175 int spi_populate_width_msg(unsigned char *msg, int width) in spi_populate_width_msg() argument
1177 msg[0] = EXTENDED_MESSAGE; in spi_populate_width_msg()
1178 msg[1] = 2; in spi_populate_width_msg()
1179 msg[2] = EXTENDED_WDTR; in spi_populate_width_msg()
1180 msg[3] = width; in spi_populate_width_msg()
1185 int spi_populate_sync_msg(unsigned char *msg, int period, int offset) in spi_populate_sync_msg() argument
1187 msg[0] = EXTENDED_MESSAGE; in spi_populate_sync_msg()
1188 msg[1] = 3; in spi_populate_sync_msg()
1189 msg[2] = EXTENDED_SDTR; in spi_populate_sync_msg()
1190 msg[3] = period; in spi_populate_sync_msg()
[all …]
/linux-4.1.27/arch/sh/boards/mach-kfr2r09/
Dsetup.c412 struct i2c_msg msg; in kfr2r09_usb0_gadget_i2c_setup() local
422 msg.addr = 0x09; in kfr2r09_usb0_gadget_i2c_setup()
423 msg.buf = buf; in kfr2r09_usb0_gadget_i2c_setup()
424 msg.len = 1; in kfr2r09_usb0_gadget_i2c_setup()
425 msg.flags = 0; in kfr2r09_usb0_gadget_i2c_setup()
426 ret = i2c_transfer(a, &msg, 1); in kfr2r09_usb0_gadget_i2c_setup()
431 msg.addr = 0x09; in kfr2r09_usb0_gadget_i2c_setup()
432 msg.buf = buf; in kfr2r09_usb0_gadget_i2c_setup()
433 msg.len = 1; in kfr2r09_usb0_gadget_i2c_setup()
434 msg.flags = I2C_M_RD; in kfr2r09_usb0_gadget_i2c_setup()
[all …]
/linux-4.1.27/drivers/hv/
Dhv_snapshot.c47 struct hv_vss_msg *msg; /* current message */ member
77 vss_cn_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp) in vss_cn_callback() argument
81 vss_msg = (struct hv_vss_msg *)msg->data; in vss_cn_callback()
98 int op = vss_transaction.msg->vss_hdr.operation; in vss_send_op()
100 struct cn_msg *msg; in vss_send_op() local
103 msg = kzalloc(sizeof(*msg) + sizeof(*vss_msg), GFP_ATOMIC); in vss_send_op()
104 if (!msg) in vss_send_op()
107 vss_msg = (struct hv_vss_msg *)msg->data; in vss_send_op()
109 msg->id.idx = CN_VSS_IDX; in vss_send_op()
110 msg->id.val = CN_VSS_VAL; in vss_send_op()
[all …]
Dhv_kvp.c80 static void kvp_respond_to_host(struct hv_kvp_msg *msg, int error);
101 struct cn_msg *msg; in kvp_register() local
105 msg = kzalloc(sizeof(*msg) + sizeof(struct hv_kvp_msg), GFP_ATOMIC); in kvp_register()
107 if (msg) { in kvp_register()
108 kvp_msg = (struct hv_kvp_msg *)msg->data; in kvp_register()
110 msg->id.idx = CN_KVP_IDX; in kvp_register()
111 msg->id.val = CN_KVP_VAL; in kvp_register()
115 msg->len = sizeof(struct hv_kvp_msg); in kvp_register()
116 cn_netlink_send(msg, 0, 0, GFP_ATOMIC); in kvp_register()
117 kfree(msg); in kvp_register()
[all …]
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-input.c161 struct i2c_msg msg[] = { { .addr = i2c_dev->addr, .flags = 0, .buf = &subaddr, .len = 1}, in em28xx_get_key_winfast_usbii_deluxe() local
165 if (2 != i2c_transfer(i2c_dev->adapter, msg, 2)) in em28xx_get_key_winfast_usbii_deluxe()
171 msg[1].buf = &key; in em28xx_get_key_winfast_usbii_deluxe()
172 if (2 != i2c_transfer(i2c_dev->adapter, msg, 2)) in em28xx_get_key_winfast_usbii_deluxe()
192 u8 msg[3] = { 0, 0, 0 }; in default_polling_getkey() local
198 msg, sizeof(msg)); in default_polling_getkey()
203 poll_result->toggle_bit = (msg[0] >> 7); in default_polling_getkey()
206 poll_result->read_count = (msg[0] & 0x7f); in default_polling_getkey()
212 poll_result->scancode = RC_SCANCODE_RC5(msg[1], msg[2]); in default_polling_getkey()
217 poll_result->scancode = RC_SCANCODE_NEC(msg[1], msg[2]); in default_polling_getkey()
[all …]
/linux-4.1.27/sound/hda/
Dtrace.h21 TP_STRUCT__entry(__dynamic_array(char, msg, HDAC_MSG_MAX)),
23 snprintf(__get_str(msg), HDAC_MSG_MAX,
27 TP_printk("%s", __get_str(msg))
33 TP_STRUCT__entry(__dynamic_array(char, msg, HDAC_MSG_MAX)),
35 snprintf(__get_str(msg), HDAC_MSG_MAX,
39 TP_printk("%s", __get_str(msg))
45 TP_STRUCT__entry(__dynamic_array(char, msg, HDAC_MSG_MAX)),
47 snprintf(__get_str(msg), HDAC_MSG_MAX,
51 TP_printk("%s", __get_str(msg))
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_dp_auxch.c55 radeon_dp_aux_transfer_native(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in radeon_dp_aux_transfer_native() argument
65 u8 *buf = msg->buffer; in radeon_dp_aux_transfer_native()
71 if (WARN_ON(msg->size > 16)) in radeon_dp_aux_transfer_native()
74 switch (msg->request & ~DP_AUX_I2C_MOT) { in radeon_dp_aux_transfer_native()
89 if (msg->size) { in radeon_dp_aux_transfer_native()
90 msize = msg->size - 1; in radeon_dp_aux_transfer_native()
93 bytes += msg->size; in radeon_dp_aux_transfer_native()
120 byte = (msg->request << 4) | ((msg->address >> 16) & 0xf); in radeon_dp_aux_transfer_native()
124 byte = (msg->address >> 8) & 0xff; in radeon_dp_aux_transfer_native()
128 byte = msg->address & 0xff; in radeon_dp_aux_transfer_native()
[all …]
Dradeon_uvd.c310 static int radeon_uvd_cs_msg_decode(uint32_t *msg, unsigned buf_sizes[]) in radeon_uvd_cs_msg_decode() argument
312 unsigned stream_type = msg[4]; in radeon_uvd_cs_msg_decode()
313 unsigned width = msg[6]; in radeon_uvd_cs_msg_decode()
314 unsigned height = msg[7]; in radeon_uvd_cs_msg_decode()
315 unsigned dpb_size = msg[9]; in radeon_uvd_cs_msg_decode()
316 unsigned pitch = msg[28]; in radeon_uvd_cs_msg_decode()
424 int32_t *msg, msg_type, handle; in radeon_uvd_cs_msg() local
451 msg = ptr + offset; in radeon_uvd_cs_msg()
453 msg_type = msg[1]; in radeon_uvd_cs_msg()
454 handle = msg[2]; in radeon_uvd_cs_msg()
[all …]
/linux-4.1.27/drivers/i2c/algos/
Di2c-algo-pca.c112 struct i2c_msg *msg) in pca_address() argument
117 addr = ((0x7f & msg->addr) << 1); in pca_address()
118 if (msg->flags & I2C_M_RD) in pca_address()
121 msg->addr, msg->flags & I2C_M_RD ? 'R' : 'W', addr); in pca_address()
185 struct i2c_msg *msg = NULL; in pca_xfer() local
208 msg = &msgs[curmsg]; in pca_xfer()
210 addr = (0x7f & msg->addr) ; in pca_xfer()
212 if (msg->flags & I2C_M_RD) in pca_xfer()
214 curmsg, msg->len, addr, (addr << 1) | 1); in pca_xfer()
217 curmsg, msg->len, addr, addr << 1, in pca_xfer()
[all …]
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-eeprom.c47 struct i2c_msg msg[2]; in pvr2_eeprom_fetch() local
81 msg[0].addr = addr; in pvr2_eeprom_fetch()
82 msg[0].flags = 0; in pvr2_eeprom_fetch()
83 msg[0].len = mode16 ? 2 : 1; in pvr2_eeprom_fetch()
84 msg[0].buf = iadd; in pvr2_eeprom_fetch()
85 msg[1].addr = addr; in pvr2_eeprom_fetch()
86 msg[1].flags = I2C_M_RD; in pvr2_eeprom_fetch()
103 msg[1].len = pcnt; in pvr2_eeprom_fetch()
104 msg[1].buf = eeprom+tcnt; in pvr2_eeprom_fetch()
106 msg,ARRAY_SIZE(msg))) != 2) { in pvr2_eeprom_fetch()
/linux-4.1.27/drivers/media/usb/au0828/
Dau0828-i2c.c141 const struct i2c_msg *msg, int joined_rlen) in i2c_sendbytes() argument
153 (dev->board.tuner_addr == msg->addr)) { in i2c_sendbytes()
159 if (msg->len == 64) in i2c_sendbytes()
168 au0828_write(dev, AU0828_I2C_DEST_ADDR_203, msg->addr << 1); in i2c_sendbytes()
170 dprintk(4, "SEND: %02x\n", msg->addr); in i2c_sendbytes()
173 if (msg->len == 0) { in i2c_sendbytes()
192 for (i = 0; i < msg->len;) { in i2c_sendbytes()
194 dprintk(4, " %02x\n", msg->buf[i]); in i2c_sendbytes()
196 au0828_write(dev, AU0828_I2C_WRITE_FIFO_205, msg->buf[i]); in i2c_sendbytes()
201 if ((strobe >= 4) || (i >= msg->len)) { in i2c_sendbytes()
[all …]
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_pkt.c133 __le16 *msg = NULL; in rsi_send_mgmt_pkt() local
168 msg = (__le16 *)skb->data; in rsi_send_mgmt_pkt()
175 msg[0] = cpu_to_le16((skb->len - FRAME_DESC_SZ) | in rsi_send_mgmt_pkt()
177 msg[1] = cpu_to_le16(TX_DOT11_MGMT); in rsi_send_mgmt_pkt()
178 msg[2] = cpu_to_le16(MIN_802_11_HDR_LEN << 8); in rsi_send_mgmt_pkt()
179 msg[3] = cpu_to_le16(RATE_INFO_ENABLE); in rsi_send_mgmt_pkt()
180 msg[6] = cpu_to_le16(le16_to_cpu(wh->seq_ctrl) >> 4); in rsi_send_mgmt_pkt()
183 msg[3] |= cpu_to_le16(RSI_BROADCAST_PKT); in rsi_send_mgmt_pkt()
186 msg[4] = cpu_to_le16(RSI_11B_MODE); in rsi_send_mgmt_pkt()
188 msg[4] = cpu_to_le16((RSI_RATE_6 & 0x0f) | RSI_11G_MODE); in rsi_send_mgmt_pkt()
[all …]
/linux-4.1.27/include/net/iucv/
Diucv.h325 int iucv_message_purge(struct iucv_path *path, struct iucv_message *msg,
345 int iucv_message_receive(struct iucv_path *path, struct iucv_message *msg,
365 int __iucv_message_receive(struct iucv_path *path, struct iucv_message *msg,
380 int iucv_message_reject(struct iucv_path *path, struct iucv_message *msg);
397 int iucv_message_reply(struct iucv_path *path, struct iucv_message *msg,
417 int iucv_message_send(struct iucv_path *path, struct iucv_message *msg,
437 int __iucv_message_send(struct iucv_path *path, struct iucv_message *msg,
459 int iucv_message_send2way(struct iucv_path *path, struct iucv_message *msg,
464 int (*message_receive)(struct iucv_path *path, struct iucv_message *msg,
467 struct iucv_message *msg, u8 flags, void *buffer, size_t size,
[all …]
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttv-i2c.c139 bttv_i2c_sendbytes(struct bttv *btv, const struct i2c_msg *msg, int last) in bttv_i2c_sendbytes() argument
145 if (0 == msg->len) in bttv_i2c_sendbytes()
149 xmit = (msg->addr << 25) | (msg->buf[0] << 16) | I2C_HW; in bttv_i2c_sendbytes()
150 if (msg->len > 1 || !last) in bttv_i2c_sendbytes()
159 pr_cont(" <W %02x %02x", msg->addr << 1, msg->buf[0]); in bttv_i2c_sendbytes()
162 for (cnt = 1; cnt < msg->len; cnt++ ) { in bttv_i2c_sendbytes()
164 xmit = (msg->buf[cnt] << 24) | I2C_HW | BT878_I2C_NOSTART; in bttv_i2c_sendbytes()
165 if (cnt < msg->len-1 || !last) in bttv_i2c_sendbytes()
174 pr_cont(" %02x", msg->buf[cnt]); in bttv_i2c_sendbytes()
178 return msg->len; in bttv_i2c_sendbytes()
[all …]
Ddst_ca.c323 if (p_ca_message->msg) { in ca_get_message()
325 3, p_ca_message->msg); in ca_get_message()
328 command = command | p_ca_message->msg[i]; in ca_get_message()
336 memcpy(p_ca_message->msg, state->messages, 128); in ca_get_message()
341 memcpy(p_ca_message->msg, state->messages, 128); in ca_get_message()
354 hw_buffer->msg[2] = p_ca_message->msg[1]; /* MSB */ in handle_dst_tag()
355 hw_buffer->msg[3] = p_ca_message->msg[2]; /* LSB */ in handle_dst_tag()
361 hw_buffer->msg[0] = (length & 0xff) + 7; in handle_dst_tag()
362 hw_buffer->msg[1] = 0x40; in handle_dst_tag()
363 hw_buffer->msg[2] = 0x03; in handle_dst_tag()
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dbcdc.c104 struct brcmf_proto_bcdc_dcmd msg; member
114 struct brcmf_proto_bcdc_dcmd *msg = &bcdc->msg; in brcmf_proto_bcdc_msg() local
119 memset(msg, 0, sizeof(struct brcmf_proto_bcdc_dcmd)); in brcmf_proto_bcdc_msg()
121 msg->cmd = cpu_to_le32(cmd); in brcmf_proto_bcdc_msg()
122 msg->len = cpu_to_le32(len); in brcmf_proto_bcdc_msg()
128 msg->flags = cpu_to_le32(flags); in brcmf_proto_bcdc_msg()
133 len += sizeof(*msg); in brcmf_proto_bcdc_msg()
138 return brcmf_bus_txctl(drvr->bus_if, (unsigned char *)&bcdc->msg, len); in brcmf_proto_bcdc_msg()
149 ret = brcmf_bus_rxctl(drvr->bus_if, (unsigned char *)&bcdc->msg, in brcmf_proto_bcdc_cmplt()
153 } while (BCDC_DCMD_ID(le32_to_cpu(bcdc->msg.flags)) != id); in brcmf_proto_bcdc_cmplt()
[all …]
/linux-4.1.27/include/linux/mfd/
Dipaq-micro.h116 struct ipaq_micro_msg *msg; member
125 ipaq_micro_tx_msg(struct ipaq_micro *micro, struct ipaq_micro_msg *msg);
129 struct ipaq_micro_msg *msg) in ipaq_micro_tx_msg_sync() argument
133 init_completion(&msg->ack); in ipaq_micro_tx_msg_sync()
134 ret = ipaq_micro_tx_msg(micro, msg); in ipaq_micro_tx_msg_sync()
135 wait_for_completion(&msg->ack); in ipaq_micro_tx_msg_sync()
142 struct ipaq_micro_msg *msg) in ipaq_micro_tx_msg_async() argument
144 init_completion(&msg->ack); in ipaq_micro_tx_msg_async()
145 return ipaq_micro_tx_msg(micro, msg); in ipaq_micro_tx_msg_async()
/linux-4.1.27/drivers/s390/net/
Dsmsgiucv_app.c37 #define ENV_TEXT_LEN(msg) (strlen(ENV_TEXT_STR) + strlen((msg)) + 1) argument
67 const char *msg) in smsg_app_event_alloc() argument
76 ENV_TEXT_LEN(msg), GFP_ATOMIC); in smsg_app_event_alloc()
91 snprintf(ev->envp[2], ENV_TEXT_LEN(msg), ENV_TEXT_STR "%s", msg); in smsg_app_event_alloc()
120 static void smsg_app_callback(const char *from, char *msg) in smsg_app_callback() argument
130 msg += strlen(SMSG_PREFIX); in smsg_app_callback()
131 while (*msg && isspace(*msg)) in smsg_app_callback()
132 msg++; in smsg_app_callback()
133 if (*msg == '\0') in smsg_app_callback()
137 se = smsg_app_event_alloc(from, msg); in smsg_app_callback()
/linux-4.1.27/arch/arm/mach-omap1/
Dboard-sx1.c53 struct i2c_msg msg[1]; in sx1_i2c_write_byte() local
59 msg->addr = devaddr; /* I2C address of chip */ in sx1_i2c_write_byte()
60 msg->flags = 0; in sx1_i2c_write_byte()
61 msg->len = 2; in sx1_i2c_write_byte()
62 msg->buf = data; in sx1_i2c_write_byte()
65 err = i2c_transfer(adap, msg, 1); in sx1_i2c_write_byte()
77 struct i2c_msg msg[1]; in sx1_i2c_read_byte() local
84 msg->addr = devaddr; /* I2C address of chip */ in sx1_i2c_read_byte()
85 msg->flags = 0; in sx1_i2c_read_byte()
86 msg->len = 1; in sx1_i2c_read_byte()
[all …]
/linux-4.1.27/arch/powerpc/sysdev/
Dpmi.c45 pmi_message_t msg; member
77 data->msg.type = type; in pmi_irq_handler()
78 data->msg.data0 = ioread8(data->pmi_reg + PMI_READ_DATA0); in pmi_irq_handler()
79 data->msg.data1 = ioread8(data->pmi_reg + PMI_READ_DATA1); in pmi_irq_handler()
80 data->msg.data2 = ioread8(data->pmi_reg + PMI_READ_DATA2); in pmi_irq_handler()
90 if (data->msg.type & PMI_ACK) { in pmi_irq_handler()
119 if (handler->type == data->msg.type) in pmi_notify_handlers()
120 handler->handle_pmi_message(data->msg); in pmi_notify_handlers()
218 int pmi_send_message(pmi_message_t msg) in pmi_send_message() argument
228 data->msg = msg; in pmi_send_message()
[all …]
/linux-4.1.27/fs/ecryptfs/
Dmiscdev.c163 struct ecryptfs_message *msg; in ecryptfs_send_miscdev() local
165 msg = kmalloc((sizeof(*msg) + data_size), GFP_KERNEL); in ecryptfs_send_miscdev()
166 if (!msg) { in ecryptfs_send_miscdev()
169 (sizeof(*msg) + data_size)); in ecryptfs_send_miscdev()
174 msg_ctx->msg = msg; in ecryptfs_send_miscdev()
175 msg_ctx->msg->index = msg_ctx->index; in ecryptfs_send_miscdev()
176 msg_ctx->msg->data_len = data_size; in ecryptfs_send_miscdev()
178 memcpy(msg_ctx->msg->data, data, data_size); in ecryptfs_send_miscdev()
179 msg_ctx->msg_size = (sizeof(*msg_ctx->msg) + data_size); in ecryptfs_send_miscdev()
276 if (msg_ctx->msg) { in ecryptfs_miscdev_read()
[all …]
Dmessaging.c100 kfree(msg_ctx->msg); in ecryptfs_msg_ctx_alloc_to_free()
101 msg_ctx->msg = NULL; in ecryptfs_msg_ctx_alloc_to_free()
221 struct ecryptfs_message *msg, u32 seq) in ecryptfs_process_response() argument
227 if (msg->index >= ecryptfs_message_buf_len) { in ecryptfs_process_response()
231 "allowable is [%d]\n", __func__, msg->index, in ecryptfs_process_response()
235 msg_ctx = &ecryptfs_msg_ctx_arr[msg->index]; in ecryptfs_process_response()
249 msg_size = (sizeof(*msg) + msg->data_len); in ecryptfs_process_response()
250 msg_ctx->msg = kmemdup(msg, msg_size, GFP_KERNEL); in ecryptfs_process_response()
251 if (!msg_ctx->msg) { in ecryptfs_process_response()
342 struct ecryptfs_message **msg) in ecryptfs_wait_for_response() argument
[all …]
/linux-4.1.27/drivers/atm/
Datmtcp.c43 const struct atmtcp_control *msg,int flag) in atmtcp_send_control() argument
54 skb = alloc_skb(sizeof(*msg),GFP_KERNEL); in atmtcp_send_control()
64 *new_msg = *msg; in atmtcp_send_control()
88 static int atmtcp_recv_control(const struct atmtcp_control *msg) in atmtcp_recv_control() argument
90 struct atm_vcc *vcc = *(struct atm_vcc **) &msg->vcc; in atmtcp_recv_control()
92 vcc->vpi = msg->addr.sap_addr.vpi; in atmtcp_recv_control()
93 vcc->vci = msg->addr.sap_addr.vci; in atmtcp_recv_control()
94 vcc->qos = msg->qos; in atmtcp_recv_control()
95 sk_atm(vcc)->sk_err = -msg->result; in atmtcp_recv_control()
96 switch (msg->type) { in atmtcp_recv_control()
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dvirtext.h84 static inline int cpu_has_svm(const char **msg) in cpu_has_svm() argument
89 if (msg) in cpu_has_svm()
90 *msg = "not amd"; in cpu_has_svm()
96 if (msg) in cpu_has_svm()
97 *msg = "can't execute cpuid_8000000a"; in cpu_has_svm()
103 if (msg) in cpu_has_svm()
104 *msg = "svm not available"; in cpu_has_svm()
/linux-4.1.27/drivers/media/pci/mantis/
Dmantis_vp2040.c57 struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf)}; in tda1002x_cu1216_tuner_set() local
76 if (i2c_transfer(adapter, &msg, 1) != 1) in tda1002x_cu1216_tuner_set()
80 msg.flags = I2C_M_RD; in tda1002x_cu1216_tuner_set()
81 msg.len = 1; in tda1002x_cu1216_tuner_set()
86 if (i2c_transfer(adapter, &msg, 1) == 1 && (buf[0] & 0x40)) in tda1002x_cu1216_tuner_set()
93 msg.flags = 0; in tda1002x_cu1216_tuner_set()
94 msg.len = 2; in tda1002x_cu1216_tuner_set()
95 msg.buf = &buf[2]; in tda1002x_cu1216_tuner_set()
100 if (i2c_transfer(adapter, &msg, 1) != 1) in tda1002x_cu1216_tuner_set()
112 struct i2c_msg msg[] = { in read_pwm() local
[all …]
Dmantis_vp2033.c56 struct i2c_msg msg[] = { in read_pwm() local
61 if ((i2c_transfer(adapter, msg, 2) != 2) in read_pwm()
75 struct i2c_msg msg = {.addr = 0x60, .flags = 0, .buf = buf, .len = sizeof(buf)}; in tda1002x_cu1216_tuner_set() local
94 if (i2c_transfer(adapter, &msg, 1) != 1) in tda1002x_cu1216_tuner_set()
98 msg.flags = I2C_M_RD; in tda1002x_cu1216_tuner_set()
99 msg.len = 1; in tda1002x_cu1216_tuner_set()
104 if (i2c_transfer(adapter, &msg, 1) == 1 && (buf[0] & 0x40)) in tda1002x_cu1216_tuner_set()
111 msg.flags = 0; in tda1002x_cu1216_tuner_set()
112 msg.len = 2; in tda1002x_cu1216_tuner_set()
113 msg.buf = &buf[2]; in tda1002x_cu1216_tuner_set()
[all …]
Dmantis_i2c.c38 static int mantis_i2c_read(struct mantis_pci *mantis, const struct i2c_msg *msg) in mantis_i2c_read() argument
43 __func__, msg->addr); in mantis_i2c_read()
45 for (i = 0; i < msg->len; i++) { in mantis_i2c_read()
46 rxd = (msg->addr << 25) | (1 << 24) in mantis_i2c_read()
51 if (i == (msg->len - 1)) in mantis_i2c_read()
76 msg->buf[i] = (u8)((rxd >> 8) & 0xFF); in mantis_i2c_read()
77 dprintk(MANTIS_INFO, 0, "%02x ", msg->buf[i]); in mantis_i2c_read()
84 static int mantis_i2c_write(struct mantis_pci *mantis, const struct i2c_msg *msg) in mantis_i2c_write() argument
90 __func__, msg->addr); in mantis_i2c_write()
92 for (i = 0; i < msg->len; i++) { in mantis_i2c_write()
[all …]
/linux-4.1.27/arch/sparc/kernel/
Dsstate.c21 static void do_set_sstate(unsigned long state, const char *msg) in do_set_sstate() argument
28 err = sun4v_mach_set_soft_state(state, kimage_addr_to_ra(msg)); in do_set_sstate()
32 state, msg, err); in do_set_sstate()
51 const char *msg; in sstate_reboot_call() local
56 msg = rebooting_msg; in sstate_reboot_call()
60 msg = halting_msg; in sstate_reboot_call()
64 msg = poweroff_msg; in sstate_reboot_call()
68 do_set_sstate(HV_SOFT_STATE_TRANSITION, msg); in sstate_reboot_call()
/linux-4.1.27/net/decnet/
Ddn_nsp_out.c482 struct nsp_conn_ack_msg *msg; in dn_send_conn_ack() local
487 msg = (struct nsp_conn_ack_msg *)skb_put(skb, 3); in dn_send_conn_ack()
488 msg->msgflg = 0x24; in dn_send_conn_ack()
489 msg->dstaddr = scp->addrrem; in dn_send_conn_ack()
519 struct nsp_conn_init_msg *msg; in dn_send_conn_conf() local
525 msg = (struct nsp_conn_init_msg *)skb_put(skb, sizeof(*msg)); in dn_send_conn_conf()
526 msg->msgflg = 0x28; in dn_send_conn_conf()
527 msg->dstaddr = scp->addrrem; in dn_send_conn_conf()
528 msg->srcaddr = scp->addrloc; in dn_send_conn_conf()
529 msg->services = scp->services_loc; in dn_send_conn_conf()
[all …]
/linux-4.1.27/kernel/printk/
Dprintk.c284 static char *log_text(const struct printk_log *msg) in log_text() argument
286 return (char *)msg + sizeof(struct printk_log); in log_text()
290 static char *log_dict(const struct printk_log *msg) in log_dict() argument
292 return (char *)msg + sizeof(struct printk_log) + msg->text_len; in log_dict()
298 struct printk_log *msg = (struct printk_log *)(log_buf + idx); in log_from_idx() local
304 if (!msg->len) in log_from_idx()
306 return msg; in log_from_idx()
312 struct printk_log *msg = (struct printk_log *)(log_buf + idx); in log_next() local
320 if (!msg->len) { in log_next()
321 msg = (struct printk_log *)log_buf; in log_next()
[all …]
/linux-4.1.27/drivers/media/i2c/smiapp/
Dsmiapp-regs.c79 struct i2c_msg msg; in ____smiapp_read() local
84 msg.addr = client->addr; in ____smiapp_read()
85 msg.flags = 0; in ____smiapp_read()
86 msg.len = 2; in ____smiapp_read()
87 msg.buf = data; in ____smiapp_read()
92 r = i2c_transfer(client->adapter, &msg, 1); in ____smiapp_read()
99 msg.len = len; in ____smiapp_read()
100 msg.flags = I2C_M_RD; in ____smiapp_read()
101 r = i2c_transfer(client->adapter, &msg, 1); in ____smiapp_read()
222 struct i2c_msg msg; in smiapp_write_no_quirk() local
[all …]
/linux-4.1.27/arch/powerpc/include/asm/
Ddbell.h40 static inline void _ppc_msgsnd(u32 msg) in _ppc_msgsnd() argument
43 __asm__ __volatile__ (PPC_MSGSND(%0) : : "r" (msg)); in _ppc_msgsnd()
45 __asm__ __volatile__ (PPC_MSGSNDP(%0) : : "r" (msg)); in _ppc_msgsnd()
54 static inline void _ppc_msgsnd(u32 msg) in _ppc_msgsnd() argument
56 __asm__ __volatile__ (PPC_MSGSND(%0) : : "r" (msg)); in _ppc_msgsnd()
67 u32 msg = PPC_DBELL_TYPE(type) | (flags & PPC_DBELL_MSG_BRDCAST) | in ppc_msgsnd() local
70 _ppc_msgsnd(msg); in ppc_msgsnd()
/linux-4.1.27/drivers/net/hyperv/
Drndis_filter.c102 set = &rndis_msg->msg.set_req; in get_rndis_request()
141 rndis_msg->msg.pkt.data_offset, in dump_rndis_message()
142 rndis_msg->msg.pkt.data_len, in dump_rndis_message()
143 rndis_msg->msg.pkt.num_oob_data_elements, in dump_rndis_message()
144 rndis_msg->msg.pkt.oob_data_offset, in dump_rndis_message()
145 rndis_msg->msg.pkt.oob_data_len, in dump_rndis_message()
146 rndis_msg->msg.pkt.per_pkt_info_offset, in dump_rndis_message()
147 rndis_msg->msg.pkt.per_pkt_info_len); in dump_rndis_message()
156 rndis_msg->msg.init_complete.req_id, in dump_rndis_message()
157 rndis_msg->msg.init_complete.status, in dump_rndis_message()
[all …]
/linux-4.1.27/Documentation/accounting/
Dgetdelays.c127 struct msgtemplate msg; in send_cmd() local
129 msg.n.nlmsg_len = NLMSG_LENGTH(GENL_HDRLEN); in send_cmd()
130 msg.n.nlmsg_type = nlmsg_type; in send_cmd()
131 msg.n.nlmsg_flags = NLM_F_REQUEST; in send_cmd()
132 msg.n.nlmsg_seq = 0; in send_cmd()
133 msg.n.nlmsg_pid = nlmsg_pid; in send_cmd()
134 msg.g.cmd = genl_cmd; in send_cmd()
135 msg.g.version = 0x1; in send_cmd()
136 na = (struct nlattr *) GENLMSG_DATA(&msg); in send_cmd()
140 msg.n.nlmsg_len += NLMSG_ALIGN(na->nla_len); in send_cmd()
[all …]
/linux-4.1.27/drivers/staging/lustre/include/linux/lnet/
Dlib-lnet.h325 lnet_msg_t *msg; in lnet_msg_alloc() local
330 msg = (lnet_msg_t *)lnet_freelist_alloc(&msc->msc_freelist); in lnet_msg_alloc()
333 if (msg != NULL) { in lnet_msg_alloc()
335 memset(msg, 0, sizeof(*msg)); in lnet_msg_alloc()
337 return msg; in lnet_msg_alloc()
341 lnet_msg_free_locked(lnet_msg_t *msg) in lnet_msg_free_locked() argument
347 LASSERT(!msg->msg_onactivelist); in lnet_msg_free_locked()
348 lnet_freelist_free(&msc->msc_freelist, msg); in lnet_msg_free_locked()
352 lnet_msg_free(lnet_msg_t *msg) in lnet_msg_free() argument
355 lnet_msg_free_locked(msg); in lnet_msg_free()
[all …]
/linux-4.1.27/drivers/gpu/drm/tegra/
Ddpaux.c105 struct drm_dp_aux_msg *msg) in tegra_dpaux_transfer() argument
114 if (msg->size > 16) in tegra_dpaux_transfer()
121 if (msg->size < 1) { in tegra_dpaux_transfer()
122 switch (msg->request & ~DP_AUX_I2C_MOT) { in tegra_dpaux_transfer()
133 value = DPAUX_DP_AUXCTL_CMDLEN(msg->size - 1); in tegra_dpaux_transfer()
136 switch (msg->request & ~DP_AUX_I2C_MOT) { in tegra_dpaux_transfer()
138 if (msg->request & DP_AUX_I2C_MOT) in tegra_dpaux_transfer()
146 if (msg->request & DP_AUX_I2C_MOT) in tegra_dpaux_transfer()
154 if (msg->request & DP_AUX_I2C_MOT) in tegra_dpaux_transfer()
173 tegra_dpaux_writel(dpaux, msg->address, DPAUX_DP_AUXADDR); in tegra_dpaux_transfer()
[all …]
/linux-4.1.27/fs/nfs/blocklayout/
Drpc_pipefs.c60 struct rpc_pipe_msg *msg = &bl_pipe_msg.msg; in bl_resolve_deviceid() local
75 memset(msg, 0, sizeof(*msg)); in bl_resolve_deviceid()
76 msg->len = sizeof(*bl_msg) + b->simple.len; in bl_resolve_deviceid()
77 msg->data = kzalloc(msg->len, gfp_mask); in bl_resolve_deviceid()
78 if (!msg->data) in bl_resolve_deviceid()
81 bl_msg = msg->data; in bl_resolve_deviceid()
84 nfs4_encode_simple(msg->data + sizeof(*bl_msg), b); in bl_resolve_deviceid()
88 rc = rpc_queue_upcall(nn->bl_device_pipe, msg); in bl_resolve_deviceid()
106 kfree(msg->data); in bl_resolve_deviceid()
129 static void bl_pipe_destroy_msg(struct rpc_pipe_msg *msg) in bl_pipe_destroy_msg() argument
[all …]
/linux-4.1.27/arch/arc/kernel/
Dsmp.c209 static void ipi_send_msg_one(int cpu, enum ipi_msg_type msg) in ipi_send_msg_one() argument
215 pr_debug("%d Sending msg [%d] to %d\n", smp_processor_id(), msg, cpu); in ipi_send_msg_one()
225 new |= 1U << msg; in ipi_send_msg_one()
242 static void ipi_send_msg(const struct cpumask *callmap, enum ipi_msg_type msg) in ipi_send_msg() argument
247 ipi_send_msg_one(cpu, msg); in ipi_send_msg()
281 static inline void __do_IPI(unsigned long msg) in __do_IPI() argument
283 switch (msg) { in __do_IPI()
297 pr_warn("IPI with unexpected msg %ld\n", msg); in __do_IPI()
322 unsigned long msg = __ffs(pending); in do_IPI() local
323 __do_IPI(msg); in do_IPI()
[all …]
/linux-4.1.27/net/irda/
Dirnetlink.c83 struct sk_buff *msg; in irda_nl_get_mode() local
91 msg = nlmsg_new(NLMSG_DEFAULT_SIZE, GFP_KERNEL); in irda_nl_get_mode()
92 if (!msg) { in irda_nl_get_mode()
103 hdr = genlmsg_put(msg, info->snd_portid, info->snd_seq, in irda_nl_get_mode()
110 if(nla_put_string(msg, IRDA_NL_ATTR_IFNAME, in irda_nl_get_mode()
114 if(nla_put_u32(msg, IRDA_NL_ATTR_MODE, irlap->mode)) in irda_nl_get_mode()
117 genlmsg_end(msg, hdr); in irda_nl_get_mode()
119 return genlmsg_reply(msg, info); in irda_nl_get_mode()
122 nlmsg_free(msg); in irda_nl_get_mode()
/linux-4.1.27/drivers/net/ieee802154/
Dcc2520.c211 struct spi_message msg; in cc2520_cmd_strobe() local
218 spi_message_init(&msg); in cc2520_cmd_strobe()
219 spi_message_add_tail(&xfer, &msg); in cc2520_cmd_strobe()
227 ret = spi_sync(priv->spi, &msg); in cc2520_cmd_strobe()
241 struct spi_message msg; in cc2520_get_status() local
248 spi_message_init(&msg); in cc2520_get_status()
249 spi_message_add_tail(&xfer, &msg); in cc2520_get_status()
256 ret = spi_sync(priv->spi, &msg); in cc2520_get_status()
270 struct spi_message msg; in cc2520_write_register() local
277 spi_message_init(&msg); in cc2520_write_register()
[all …]
/linux-4.1.27/drivers/staging/rts5208/
Dtrace.c11 struct trace_msg_t *msg = &chip->trace_msg[chip->msg_idx]; in _rtsx_trace() local
16 strncpy(msg->file, file, MSG_FILE_LEN - 1); in _rtsx_trace()
17 strncpy(msg->func, func, MSG_FUNC_LEN - 1); in _rtsx_trace()
18 msg->line = (u16)line; in _rtsx_trace()
19 get_current_time(msg->timeval_buf, TIME_VAL_LEN); in _rtsx_trace()
20 msg->valid = 1; in _rtsx_trace()
/linux-4.1.27/kernel/irq/
Dmsi.c21 void __get_cached_msi_msg(struct msi_desc *entry, struct msi_msg *msg) in __get_cached_msi_msg() argument
23 *msg = entry->msg; in __get_cached_msi_msg()
26 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg() argument
30 __get_cached_msi_msg(entry, msg); in get_cached_msi_msg()
36 struct msi_msg *msg) in irq_chip_write_msi_msg() argument
38 data->chip->irq_write_msi_msg(data, msg); in irq_chip_write_msi_msg()
54 struct msi_msg msg; in msi_domain_set_affinity() local
59 BUG_ON(irq_chip_compose_msi_msg(irq_data, &msg)); in msi_domain_set_affinity()
60 irq_chip_write_msi_msg(irq_data, &msg); in msi_domain_set_affinity()
69 struct msi_msg msg; in msi_domain_activate() local
[all …]
/linux-4.1.27/sound/pci/mixart/
Dmixart_core.c146 struct mixart_msg *msg, in send_msg() argument
155 if (snd_BUG_ON(msg->size % 4)) in send_msg()
184 …writel_be( msg->size + MSG_DESCRIPTOR_SIZE, MIXART_MEM(mgr, msg_frame_address) ); /* siz… in send_msg()
185 …writel_be( msg->message_id , MIXART_MEM(mgr, msg_frame_address + 4) ); /* dwM… in send_msg()
186 …writel_be( msg->uid.object_id, MIXART_MEM(mgr, msg_frame_address + 8) ); /* uid… in send_msg()
187 writel_be( msg->uid.desc, MIXART_MEM(mgr, msg_frame_address + 12) ); /* */ in send_msg()
190 …writel_be( msg->size, MIXART_MEM(mgr, msg_frame_address + 24) ); /* Siz… in send_msg()
196 for( i=0; i < msg->size; i+=4 ) { in send_msg()
197 writel_be( *(u32*)(msg->data + i), MIXART_MEM(mgr, MSG_HEADER_SIZE + msg_frame_address + i) ); in send_msg()
348 u32 msg, addr, type; in snd_mixart_process_msg() local
[all …]
/linux-4.1.27/net/phonet/
Ddatagram.c86 static int pn_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) in pn_sendmsg() argument
88 DECLARE_SOCKADDR(struct sockaddr_pn *, target, msg->msg_name); in pn_sendmsg()
92 if (msg->msg_flags & ~(MSG_DONTWAIT|MSG_EOR|MSG_NOSIGNAL| in pn_sendmsg()
99 if (msg->msg_namelen < sizeof(struct sockaddr_pn)) in pn_sendmsg()
106 msg->msg_flags & MSG_DONTWAIT, &err); in pn_sendmsg()
111 err = memcpy_from_msg((void *)skb_put(skb, len), msg, len); in pn_sendmsg()
127 static int pn_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, in pn_recvmsg() argument
147 msg->msg_flags |= MSG_TRUNC; in pn_recvmsg()
151 rval = skb_copy_datagram_msg(skb, 0, msg, copylen); in pn_recvmsg()
159 if (msg->msg_name != NULL) { in pn_recvmsg()
[all …]
/linux-4.1.27/scripts/kconfig/
Dkxgettext.c84 const char *msg; member
92 static struct message *message__new(const char *msg, char *option, in message__new() argument
104 self->msg = strdup(msg); in message__new()
105 if (self->msg == NULL) in message__new()
120 static struct message *mesage__find(const char *msg) in mesage__find() argument
125 if (strcmp(m->msg, msg) == 0) in mesage__find()
149 static int message__add(const char *msg, char *option, const char *file, in message__add() argument
154 char *escaped = escape(msg, bf, sizeof(bf)); in message__add()
213 "msgstr \"\"\n", self->msg); in message__print_gettext_msgid_msgstr()
222 if (strlen(m->msg) > sizeof("\"\"")) in menu__xgettext()
/linux-4.1.27/arch/um/os-Linux/drivers/
Dtuntap_user.c70 struct msghdr msg; in tuntap_open_tramp() local
87 msg.msg_name = NULL; in tuntap_open_tramp()
88 msg.msg_namelen = 0; in tuntap_open_tramp()
91 msg.msg_iov = &iov; in tuntap_open_tramp()
92 msg.msg_iovlen = 1; in tuntap_open_tramp()
95 msg.msg_iov = NULL; in tuntap_open_tramp()
96 msg.msg_iovlen = 0; in tuntap_open_tramp()
98 msg.msg_control = buf; in tuntap_open_tramp()
99 msg.msg_controllen = sizeof(buf); in tuntap_open_tramp()
100 msg.msg_flags = 0; in tuntap_open_tramp()
[all …]
/linux-4.1.27/fs/ocfs2/
Dstack_user.c369 struct ocfs2_control_message_setn *msg) in ocfs2_control_do_setnode_msg() argument
379 if (strncmp(msg->tag, OCFS2_CONTROL_MESSAGE_SETNODE_OP, in ocfs2_control_do_setnode_msg()
383 if ((msg->space != ' ') || (msg->newline != '\n')) in ocfs2_control_do_setnode_msg()
385 msg->space = msg->newline = '\0'; in ocfs2_control_do_setnode_msg()
387 nodenum = simple_strtol(msg->nodestr, &ptr, 16); in ocfs2_control_do_setnode_msg()
400 struct ocfs2_control_message_setv *msg) in ocfs2_control_do_setversion_msg() argument
412 if (strncmp(msg->tag, OCFS2_CONTROL_MESSAGE_SETVERSION_OP, in ocfs2_control_do_setversion_msg()
416 if ((msg->space1 != ' ') || (msg->space2 != ' ') || in ocfs2_control_do_setversion_msg()
417 (msg->newline != '\n')) in ocfs2_control_do_setversion_msg()
419 msg->space1 = msg->space2 = msg->newline = '\0'; in ocfs2_control_do_setversion_msg()
[all …]
/linux-4.1.27/crypto/asymmetric_keys/
Dpkcs7_parser.c23 struct pkcs7_message *msg; /* Message being constructed */ member
89 struct pkcs7_message *msg = ERR_PTR(-ENOMEM); in pkcs7_parse_message() local
95 ctx->msg = kzalloc(sizeof(struct pkcs7_message), GFP_KERNEL); in pkcs7_parse_message()
96 if (!ctx->msg) in pkcs7_parse_message()
104 ctx->ppsinfo = &ctx->msg->signed_infos; in pkcs7_parse_message()
109 msg = ERR_PTR(ret); in pkcs7_parse_message()
113 msg = ctx->msg; in pkcs7_parse_message()
114 ctx->msg = NULL; in pkcs7_parse_message()
124 pkcs7_free_message(ctx->msg); in pkcs7_parse_message()
128 return msg; in pkcs7_parse_message()
[all …]
/linux-4.1.27/fs/ceph/
Dmds_client.c290 static int parse_reply_info(struct ceph_msg *msg, in parse_reply_info() argument
298 info->head = msg->front.iov_base; in parse_reply_info()
299 p = msg->front.iov_base + sizeof(struct ceph_mds_reply_head); in parse_reply_info()
300 end = p + msg->front.iov_len - sizeof(struct ceph_mds_reply_head); in parse_reply_info()
817 struct ceph_msg *msg; in create_session_msg() local
820 msg = ceph_msg_new(CEPH_MSG_CLIENT_SESSION, sizeof(*h), GFP_NOFS, in create_session_msg()
822 if (!msg) { in create_session_msg()
826 h = msg->front.iov_base; in create_session_msg()
830 return msg; in create_session_msg()
839 struct ceph_msg *msg; in create_session_open_msg() local
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dvf.c416 u32 *msg, u16 size) in ixgbevf_write_msg_read_ack() argument
420 s32 retval = mbx->ops.write_posted(hw, msg, size); in ixgbevf_write_msg_read_ack()
636 u32 msg[3]; in ixgbevf_negotiate_api_version() local
639 msg[0] = IXGBE_VF_API_NEGOTIATE; in ixgbevf_negotiate_api_version()
640 msg[1] = api; in ixgbevf_negotiate_api_version()
641 msg[2] = 0; in ixgbevf_negotiate_api_version()
642 err = hw->mbx.ops.write_posted(hw, msg, 3); in ixgbevf_negotiate_api_version()
645 err = hw->mbx.ops.read_posted(hw, msg, 3); in ixgbevf_negotiate_api_version()
648 msg[0] &= ~IXGBE_VT_MSGTYPE_CTS; in ixgbevf_negotiate_api_version()
651 if (msg[0] == (IXGBE_VF_API_NEGOTIATE | IXGBE_VT_MSGTYPE_ACK)) { in ixgbevf_negotiate_api_version()
[all …]
/linux-4.1.27/fs/afs/
Drxrpc.c273 static int afs_send_pages(struct afs_call *call, struct msghdr *msg, in afs_send_pages() argument
297 msg->msg_flags = 0; in afs_send_pages()
302 msg->msg_flags = MSG_MORE; in afs_send_pages()
308 offset, to, msg->msg_flags ? " [more]" : ""); in afs_send_pages()
309 iov_iter_kvec(&msg->msg_iter, WRITE | ITER_KVEC, in afs_send_pages()
317 ret = rxrpc_kernel_send_data(call->rxcall, msg, in afs_send_pages()
343 struct msghdr msg; in afs_make_call() local
385 msg.msg_name = NULL; in afs_make_call()
386 msg.msg_namelen = 0; in afs_make_call()
387 iov_iter_kvec(&msg.msg_iter, WRITE | ITER_KVEC, iov, 1, in afs_make_call()
[all …]
/linux-4.1.27/arch/ia64/sn/kernel/
Dmsi_sn.c68 struct msi_msg msg; in sn_setup_msi_irq() local
138 msg.address_hi = (u32)(bus_addr >> 32); in sn_setup_msi_irq()
139 msg.address_lo = (u32)(bus_addr & 0x00000000ffffffff); in sn_setup_msi_irq()
145 msg.data = 0x100 + irq; in sn_setup_msi_irq()
148 pci_write_msi_msg(irq, &msg); in sn_setup_msi_irq()
158 struct msi_msg msg; in sn_set_msi_irq_affinity() local
178 __get_cached_msi_msg(data->msi_desc, &msg); in sn_set_msi_irq_affinity()
183 bus_addr = (u64)(msg.address_hi) << 32 | (u64)(msg.address_lo); in sn_set_msi_irq_affinity()
205 msg.address_hi = (u32)(bus_addr >> 32); in sn_set_msi_irq_affinity()
206 msg.address_lo = (u32)(bus_addr & 0x00000000ffffffff); in sn_set_msi_irq_affinity()
[all …]
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-devtrace-msg.h41 __dynamic_array(char, msg, MAX_MSG_LEN)
44 WARN_ON_ONCE(vsnprintf(__get_dynamic_array(msg),
48 TP_printk("%s", __get_str(msg))
79 __dynamic_array(char, msg, MAX_MSG_LEN)
85 WARN_ON_ONCE(vsnprintf(__get_dynamic_array(msg),
89 TP_printk("%s", __get_str(msg))
96 #define TRACE_INCLUDE_FILE iwl-devtrace-msg
/linux-4.1.27/arch/powerpc/kernel/
Drtas_flash.c243 const char *msg; in get_flash_status_msg() local
248 msg = "error: this partition does not have service authority\n"; in get_flash_status_msg()
251 msg = "info: no firmware image for flash\n"; in get_flash_status_msg()
254 msg = "error: flash image short\n"; in get_flash_status_msg()
257 msg = "error: internal error bad length\n"; in get_flash_status_msg()
260 msg = "error: internal error null data\n"; in get_flash_status_msg()
263 msg = "ready: firmware image ready for flash on reboot\n"; in get_flash_status_msg()
270 len = strlen(msg); in get_flash_status_msg()
271 memcpy(buf, msg, len + 1); in get_flash_status_msg()
280 char msg[RTAS_MSG_MAXLEN]; in rtas_flash_read_msg() local
[all …]
/linux-4.1.27/sound/usb/line6/
Ddriver.c59 static int line6_send_raw_message_async_part(struct message *msg,
123 struct message *msg = (struct message *)urb->context; in line6_async_request_sent() local
125 if (msg->done >= msg->size) { in line6_async_request_sent()
127 kfree(msg); in line6_async_request_sent()
129 line6_send_raw_message_async_part(msg, urb); in line6_async_request_sent()
135 static int line6_send_raw_message_async_part(struct message *msg, in line6_send_raw_message_async_part() argument
139 struct usb_line6 *line6 = msg->line6; in line6_send_raw_message_async_part()
140 int done = msg->done; in line6_send_raw_message_async_part()
141 int bytes = min(msg->size - done, line6->max_packet_size); in line6_send_raw_message_async_part()
145 (char *)msg->buffer + done, bytes, in line6_send_raw_message_async_part()
[all …]
/linux-4.1.27/drivers/video/backlight/
Dili922x.c153 struct spi_message msg; in ili922x_read_status() local
160 spi_message_init(&msg); in ili922x_read_status()
177 spi_message_add_tail(&xfer, &msg); in ili922x_read_status()
178 ret = spi_sync(spi, &msg); in ili922x_read_status()
196 struct spi_message msg; in ili922x_read() local
204 spi_message_init(&msg); in ili922x_read()
216 spi_message_add_tail(&xfer_regindex, &msg); in ili922x_read()
231 spi_message_add_tail(&xfer_regvalue, &msg); in ili922x_read()
232 ret = spi_sync(spi, &msg); in ili922x_read()
250 struct spi_message msg; in ili922x_write() local
[all …]
/linux-4.1.27/include/linux/ceph/
Dmessenger.h45 int (*sign_message) (struct ceph_connection *con, struct ceph_msg *msg);
48 struct ceph_msg *msg);
279 extern void ceph_con_send(struct ceph_connection *con, struct ceph_msg *msg);
281 extern void ceph_msg_revoke(struct ceph_msg *msg);
282 extern void ceph_msg_revoke_incoming(struct ceph_msg *msg);
286 extern void ceph_msg_data_add_pages(struct ceph_msg *msg, struct page **pages,
288 extern void ceph_msg_data_add_pagelist(struct ceph_msg *msg,
291 extern void ceph_msg_data_add_bio(struct ceph_msg *msg, struct bio *bio,
298 extern struct ceph_msg *ceph_msg_get(struct ceph_msg *msg);
299 extern void ceph_msg_put(struct ceph_msg *msg);
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Danx9805.c175 struct i2c_msg *msg = msgs; in anx9805_xfer() local
187 if ( (msg->flags & I2C_M_RD) && msg->addr == 0x50) { in anx9805_xfer()
188 nv_wri2cr(mast, port->addr, 0x40, msg->addr << 1); in anx9805_xfer()
191 nv_wri2cr(mast, port->addr, 0x44, msg->len); in anx9805_xfer()
194 for (i = 0; i < msg->len; i++) { in anx9805_xfer()
201 msg->buf[i] = nv_rdi2cr(mast, port->addr, 0x47); in anx9805_xfer()
204 if (!(msg->flags & I2C_M_RD)) { in anx9805_xfer()
205 if (msg->addr == 0x50 && msg->len == 0x01) { in anx9805_xfer()
206 off = msg->buf[0]; in anx9805_xfer()
208 if (msg->addr == 0x30 && msg->len == 0x01) { in anx9805_xfer()
[all …]
/linux-4.1.27/net/netfilter/
Dnf_conntrack_pptp.c275 u_int16_t msg; in pptp_inbound_pkt() local
279 msg = ntohs(ctlh->messageType); in pptp_inbound_pkt()
280 pr_debug("inbound control message %s\n", pptp_msg_name[msg]); in pptp_inbound_pkt()
282 switch (msg) { in pptp_inbound_pkt()
315 pr_debug("%s, CID=%X, PCID=%X\n", pptp_msg_name[msg], in pptp_inbound_pkt()
332 pr_debug("%s, CID=%X\n", pptp_msg_name[msg], ntohs(cid)); in pptp_inbound_pkt()
351 pr_debug("%s, PCID=%X\n", pptp_msg_name[msg], ntohs(pcid)); in pptp_inbound_pkt()
361 pr_debug("%s, CID=%X\n", pptp_msg_name[msg], ntohs(cid)); in pptp_inbound_pkt()
388 msg <= PPTP_MSG_MAX ? pptp_msg_name[msg] : pptp_msg_name[0], in pptp_inbound_pkt()
389 msg, ntohs(cid), ntohs(pcid), info->cstate, info->sstate, in pptp_inbound_pkt()
[all …]

12345678