Searched refs:msgbuf (Results 1 - 17 of 17) sorted by relevance

/drivers/staging/wlan-ng/
H A Dp80211req.h51 int p80211req_dorequest(wlandevice_t *wlandev, u8 *msgbuf);
H A Dp80211req.c87 * msgbuf Buffer containing a request message
96 int p80211req_dorequest(wlandevice_t *wlandev, u8 *msgbuf) argument
99 struct p80211msg *msg = (struct p80211msg *) msgbuf;
H A Dp80211netdev.c566 u8 *msgbuf; local
593 msgbuf = kmalloc(req->len, GFP_KERNEL);
594 if (msgbuf) {
595 if (copy_from_user(msgbuf, (void __user *)req->data, req->len))
598 result = p80211req_dorequest(wlandev, msgbuf);
602 ((void __user *)req->data, msgbuf, req->len)) {
606 kfree(msgbuf);
/drivers/net/ethernet/intel/ixgbevf/
H A Dvf.c76 u32 msgbuf[IXGBE_VF_PERMADDR_MSG_LEN]; local
77 u8 *addr = (u8 *)(&msgbuf[1]);
97 msgbuf[0] = IXGBE_VF_RESET;
98 mbx->ops.write_posted(hw, msgbuf, 1);
105 ret_val = mbx->ops.read_posted(hw, msgbuf, IXGBE_VF_PERMADDR_MSG_LEN);
109 if (msgbuf[0] != (IXGBE_VF_RESET | IXGBE_VT_MSGTYPE_ACK))
113 hw->mac.mc_filter_type = msgbuf[IXGBE_VF_MC_TYPE_WORD];
223 u32 msgbuf[3]; local
224 u8 *msg_addr = (u8 *)(&msgbuf[1]);
227 memset(msgbuf,
264 u32 msgbuf[3]; local
308 u32 msgbuf[IXGBE_VFMAILBOX_SIZE]; local
349 u32 msgbuf[2]; local
[all...]
/drivers/net/ethernet/intel/igbvf/
H A Dvf.c129 u32 msgbuf[3]; local
130 u8 *addr = (u8 *)(&msgbuf[1]);
148 msgbuf[0] = E1000_VF_RESET;
149 mbx->ops.write_posted(hw, msgbuf, 1);
154 ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
156 if (msgbuf[0] == (E1000_VF_RESET | E1000_VT_MSGTYPE_ACK))
228 u32 msgbuf[E1000_VFMAILBOX_SIZE]; local
229 u16 *hash_list = (u16 *)&msgbuf[1];
243 msgbuf[0] = E1000_VF_SET_MULTICAST;
244 msgbuf[
264 u32 msgbuf[2]; local
293 u32 msgbuf[2]; local
310 u32 msgbuf[3]; local
[all...]
/drivers/isdn/hardware/avm/
H A Dt1isa.c161 MsgLen = t1_get_slice(card->port, card->msgbuf);
166 memset(card->msgbuf + MsgLen, 0, 30 - MsgLen);
168 CAPIMSG_SETLEN(card->msgbuf, 30);
174 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen);
183 MsgLen = t1_get_slice(card->port, card->msgbuf);
189 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen);
242 MsgLen = t1_get_slice(card->port, card->msgbuf);
244 card->msgbuf[MsgLen] = 0;
246 && (card->msgbuf[MsgLen - 1] == '\n'
247 || card->msgbuf[MsgLe
[all...]
H A Db1.c519 MsgLen = b1_get_slice(card->port, card->msgbuf);
524 memset(card->msgbuf + MsgLen, 0, 30-MsgLen);
526 CAPIMSG_SETLEN(card->msgbuf, 30);
532 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen);
541 MsgLen = b1_get_slice(card->port, card->msgbuf);
547 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen);
600 MsgLen = b1_get_slice(card->port, card->msgbuf);
602 card->msgbuf[MsgLen] = 0;
604 && (card->msgbuf[MsgLen - 1] == '\n'
605 || card->msgbuf[MsgLe
[all...]
H A Db1dma.c465 MsgLen = _get_slice(&p, card->msgbuf);
469 memset(card->msgbuf + MsgLen, 0, 30 - MsgLen);
471 CAPIMSG_SETLEN(card->msgbuf, 30);
477 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen);
486 MsgLen = _get_slice(&p, card->msgbuf);
491 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen);
551 MsgLen = _get_slice(&p, card->msgbuf);
552 card->msgbuf[MsgLen] = 0;
554 && (card->msgbuf[MsgLen - 1] == '\n'
555 || card->msgbuf[MsgLe
[all...]
H A Dc4.c524 MsgLen = _get_slice(&p, card->msgbuf);
526 cidx = CAPIMSG_CONTROLLER(card->msgbuf)-card->cardnr;
531 memset(card->msgbuf + MsgLen, 0, 30 - MsgLen);
533 CAPIMSG_SETLEN(card->msgbuf, 30);
539 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen);
548 MsgLen = _get_slice(&p, card->msgbuf);
549 cidx = CAPIMSG_CONTROLLER(card->msgbuf)-card->cardnr;
558 memcpy(skb_put(skb, MsgLen), card->msgbuf, MsgLen);
633 MsgLen = _get_slice(&p, card->msgbuf);
634 card->msgbuf[MsgLe
[all...]
H A Davmcard.h89 char msgbuf[128]; /* capimsg msg part */ member in struct:avmcard
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c299 static void ixgbe_set_vf_lpe(struct ixgbe_adapter *adapter, u32 *msgbuf) argument
302 int new_mtu = msgbuf[1];
537 u32 msgbuf[IXGBE_VFMAILBOX_SIZE]; local
545 retval = ixgbe_read_mbx(hw, msgbuf, mbx_size, vf);
551 if (msgbuf[0] & (IXGBE_VT_MSGTYPE_ACK | IXGBE_VT_MSGTYPE_NACK))
559 if (msgbuf[0] == IXGBE_VF_RESET) {
561 new_mac = (u8 *)(&msgbuf[1]);
575 msgbuf[0] = IXGBE_VF_RESET | IXGBE_VT_MSGTYPE_ACK;
581 msgbuf[3] = hw->mac.mc_filter_type;
582 ixgbe_write_mbx(hw, msgbuf, IXGBE_VF_PERMADDR_MSG_LE
[all...]
/drivers/net/ethernet/sun/
H A Dsunvnet.c392 static int vnet_rx(struct vnet_port *port, void *msgbuf) argument
394 struct vio_dring_data *pkt = msgbuf;
431 static int vnet_ack(struct vnet_port *port, void *msgbuf) argument
434 struct vio_dring_data *pkt = msgbuf;
457 static int vnet_nack(struct vnet_port *port, void *msgbuf) argument
463 static int handle_mcast(struct vnet_port *port, void *msgbuf) argument
465 struct vio_net_mcast_info *pkt = msgbuf;
533 } msgbuf; local
535 err = ldc_read(vio->lp, &msgbuf, sizeof(msgbuf));
[all...]
/drivers/block/
H A Dsunvdc.c243 static int vdc_ack(struct vdc_port *port, void *msgbuf) argument
246 struct vio_dring_data *pkt = msgbuf;
258 static int vdc_nack(struct vdc_port *port, void *msgbuf) argument
291 } msgbuf; local
293 err = ldc_read(vio->lp, &msgbuf, sizeof(msgbuf));
302 msgbuf.tag.type,
303 msgbuf.tag.stype,
304 msgbuf.tag.stype_env,
305 msgbuf
[all...]
/drivers/misc/eeprom/
H A Dat24.c160 u8 msgbuf[2]; local
205 * here (unlike writes). msgbuf is u8 and will cast to our
210 msgbuf[i++] = offset >> 8;
211 msgbuf[i++] = offset;
214 msg[0].buf = msgbuf;
/drivers/net/ethernet/intel/igb/
H A Digb_main.c5097 static int igb_set_vf_promisc(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) argument
5107 if (*msgbuf & E1000_VF_SET_PROMISC_MULTICAST) {
5110 *msgbuf &= ~E1000_VF_SET_PROMISC_MULTICAST;
5130 if (*msgbuf & E1000_VT_MSGINFO_MASK)
5138 u32 *msgbuf, u32 vf)
5140 int n = (msgbuf[0] & E1000_VT_MSGINFO_MASK) >> E1000_VT_MSGINFO_SHIFT;
5141 u16 *hash_list = (u16 *)&msgbuf[1];
5359 static int igb_set_vf_vlan(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) argument
5361 int add = (msgbuf[0] & E1000_VT_MSGINFO_MASK) >> E1000_VT_MSGINFO_SHIFT;
5362 int vid = (msgbuf[
5137 igb_set_vf_multicasts(struct igb_adapter *adapter, u32 *msgbuf, u32 vf) argument
5409 u32 reg, msgbuf[3]; local
5464 u32 msgbuf[E1000_VFMAILBOX_SIZE]; local
[all...]
/drivers/scsi/
H A Dtmscsim.c1190 dc390_MsgIn_complete (u8 *msgbuf, u32 len) argument
1192 if (*msgbuf == EXTENDED_MESSAGE)
1195 if (len < msgbuf[1] + 2) return 0;
1197 else if (*msgbuf >= 0x20 && *msgbuf <= 0x2f) // two byte messages
H A Ddc395x.c2604 static inline u8 msgin_completed(u8 * msgbuf, u32 len) argument
2606 if (*msgbuf == EXTENDED_MESSAGE) {
2609 if (len < msgbuf[1] + 2)
2611 } else if (*msgbuf >= 0x20 && *msgbuf <= 0x2f) /* two byte messages */

Completed in 402 milliseconds