/drivers/net/wimax/i2400m/ |
H A D | fw.c | 59 * reboot barker (4 le32 words with the same value). We ack it by 61 * reboot ack barker (4 le32 words with value I2400M_ACK_BARKER) and 439 * Verify the ack data received 444 * @opcode: opcode which generated this ack. For error messages. 445 * @ack: pointer to ack data we received 453 struct i2400m_bootrom_header *ack, 459 d_fnstart(8, dev, "(i2400m %p opcode %d ack %p size %zu)\n", 460 i2400m, opcode, ack, ack_size); 461 if (ack_size < sizeof(*ack)) { 452 __i2400m_bm_ack_verify(struct i2400m *i2400m, int opcode, struct i2400m_bootrom_header *ack, size_t ack_size, int flags) argument 582 i2400m_bm_cmd(struct i2400m *i2400m, const struct i2400m_bootrom_header *cmd, size_t cmd_size, struct i2400m_bootrom_header *ack, size_t ack_size, int flags) argument 656 struct i2400m_bootrom_header ack; local 710 struct i2400m_bootrom_header ack; local 794 struct i2400m_bootrom_header *cmd, ack; local 887 struct i2400m_bootrom_header ack; local 1031 struct i2400m_bootrom_header ack; member in struct:__anon3141 1120 struct i2400m_bootrom_header ack; local [all...] |
H A D | sdio-fw.c | 154 * Read an ack from the device's boot-mode 162 * The ACK for a BM command is always at least sizeof(*ack) bytes, so 167 struct i2400m_bootrom_header *ack, 176 BUG_ON(sizeof(*ack) > ack_size); 178 d_fnstart(5, dev, "(i2400m %p ack %p size %zu)\n", 179 i2400m, ack, ack_size); 186 dev_err(dev, "BM: error waiting for an ack\n"); 197 memcpy(ack, i2400m->bm_ack_buf, size); 207 d_fnend(5, dev, "(i2400m %p ack %p size %zu) = %zd\n", 208 i2400m, ack, ack_siz 166 i2400ms_bus_bm_wait_for_ack(struct i2400m *i2400m, struct i2400m_bootrom_header *ack, size_t ack_size) argument [all...] |
H A D | control.c | 551 * i2400m_msg_ack_hook - process cmd/set/get ack for internal status 638 * If there is an ack already filled out, free it. 670 * Pointer to skb containing the ack message. You need to check the 677 * - the ack message wasn't formatted correctly 689 * for an ack to be received. The format is described in 691 * ack. 693 * This function will not check the ack status, that's left up to the 694 * caller. Once done with the ack skb, it has to be kfree_skb()ed. 783 /* Pull out the ack data from i2400m->ack_skb -- see if it is 797 /* Check the ack an 933 const struct i2400m_l3l4_hdr *ack; local 1015 const struct i2400m_l3l4_hdr *ack; local 1147 const struct i2400m_l3l4_hdr *ack; local 1291 const struct i2400m_l3l4_hdr *ack; local [all...] |
H A D | usb-fw.c | 264 * Read an ack from the notification endpoint 272 * Submits a notification read, appends the read data to the given ack 284 void *ack = _ack; local 290 d_fnstart(8, dev, "(i2400m %p ack %p size %zu)\n", 291 i2400m, ack, ack_size); 319 result = notif_urb.status; /* How was the ack? */ 345 memcpy(ack + offset, i2400m->bm_ack_buf, len); 355 d_fnend(8, dev, "(i2400m %p ack %p size %zu) = %ld\n", 356 i2400m, ack, ack_size, (long) result);
|
/drivers/hid/ |
H A D | hid-hyperv.c | 138 struct synthhid_device_info_ack ack; member in union:mousevsc_prt_msg::__anon843 193 struct mousevsc_prt_msg ack; local 227 /* Send the ack */ 228 memset(&ack, 0, sizeof(struct mousevsc_prt_msg)); 230 ack.type = PIPE_MESSAGE_DATA; 231 ack.size = sizeof(struct synthhid_device_info_ack); 233 ack.ack.header.type = SYNTH_HID_INITIAL_DEVICE_INFO_ACK; 234 ack.ack [all...] |
/drivers/mfd/ |
H A D | db5500-prcmu.c | 139 * @ack: Reply ("acknowledge") data. 148 } ack; member in struct:__anon1733 184 if ((mb5_transfer.ack.header == MB5H_I2C_READ) && 185 (mb5_transfer.ack.status == RC_SUCCESS)) 186 memcpy(value, mb5_transfer.ack.value, (size_t)size); 225 if ((mb5_transfer.ack.header == MB5H_I2C_WRITE) && 226 (mb5_transfer.ack.status == RC_SUCCESS)) 356 memcpy_fromio(mb5_transfer.ack.value, PRCM_ACK_MB5_I2C_DATA, 4); 358 mb5_transfer.ack.header = header; 359 mb5_transfer.ack [all...] |
/drivers/media/video/cx18/ |
H A D | cx18-mailbox.h | 56 'request' should be different than 'ack'. The sender, also, generates 60 /* The receiver detects a new command when 'req' is different than 'ack'. 61 He sets 'ack' to the same value as 'req' to clear the command. He, also, 64 u32 ack; member in struct:cx18_mailbox
|
H A D | cx18-mailbox.c | 126 CX18_DEBUG_API("%s: req %#010x ack %#010x cmd %#010x err %#010x args%s" 127 "\n", name, mb->request, mb->ack, mb->cmd, mb->error, 412 CX18_WARN("Unhandled RPU (%d) for command %x ack\n", 418 /* Don't ack if the RPU has gotten impatient and timed us out */ 420 req == cx18_readl(cx, &ack_mb->ack)) { 421 CX18_DEBUG_WARN("Possibly falling behind: %s self-ack'ed our " 428 cx18_writel(cx, req, &ack_mb->ack); 566 /* mb->request and mb->ack. N.B. we want to read mb->ack last */ 570 if (order_mb->request == order_mb->ack) { 598 u32 state, irq, req, ack, err; local [all...] |
/drivers/ptp/ |
H A D | ptp_ixp46x.c | 90 u32 ack = 0, lo, hi, val; local 95 ack |= TSER_SNS; 109 ack |= TSER_SNM; 123 ack |= TTIPEND; /* this bit seems to be always set */ 125 if (ack) { 126 __raw_writel(ack, ®s->event);
|
H A D | ptp_pch.c | 363 u32 ack = 0, lo, hi, val; local 368 ack |= PCH_TSE_SNS; 382 ack |= PCH_TSE_SNM; 396 ack |= PCH_TSE_TTIPEND; /* this bit seems to be always set */ 398 if (ack) { 399 iowrite32(ack, ®s->event);
|
/drivers/connector/ |
H A D | cn_proc.c | 80 msg->ack = 0; /* not used */ 106 msg->ack = 0; /* not used */ 145 msg->ack = 0; /* not used */ 170 msg->ack = 0; /* not used */ 203 msg->ack = 0; /* not used */ 229 msg->ack = 0; /* not used */ 256 msg->ack = 0; /* not used */ 286 ev->event_data.ack.err = err; 288 msg->ack = rcvd_ack + 1; 318 cn_proc_ack(err, msg->seq, msg->ack); [all...] |
/drivers/gpu/drm/radeon/ |
H A D | atombios_dp.c | 55 u8 delay, u8 *ack) 80 *ack = args.v1.ucReplyStatus; 117 u8 ack; local 131 msg, msg_bytes, NULL, 0, delay, &ack); 136 if ((ack & AUX_NATIVE_REPLY_MASK) == AUX_NATIVE_REPLY_ACK) 138 else if ((ack & AUX_NATIVE_REPLY_MASK) == AUX_NATIVE_REPLY_DEFER) 153 u8 ack; local 164 msg, msg_bytes, recv, recv_bytes, delay, &ack); 169 if ((ack & AUX_NATIVE_REPLY_MASK) == AUX_NATIVE_REPLY_ACK) 171 else if ((ack 52 radeon_process_aux_ch(struct radeon_i2c_chan *chan, u8 *send, int send_bytes, u8 *recv, int recv_size, u8 delay, u8 *ack) argument 210 u8 ack; local [all...] |
/drivers/staging/comedi/drivers/ |
H A D | ni_tiocmd.c | 405 unsigned ack = 0; local 417 ack |= Gi_Gate_Error_Confirm_Bit(counter->counter_index); 429 ack |= Gi_TC_Error_Confirm_Bit(counter->counter_index); 434 ack |= Gi_TC_Interrupt_Ack_Bit; 437 ack |= Gi_Gate_Interrupt_Ack_Bit; 439 if (ack) 440 write_register(counter, ack,
|
/drivers/w1/ |
H A D | w1_netlink.c | 73 msg->ack++; 93 msg->ack = 0; 126 cm->ack = msg->seq+1; 180 msg->ack = 0; 247 cn->ack = 1; 260 cn->ack++; 271 cn->ack = 0;
|
/drivers/gpu/drm/nouveau/ |
H A D | nv50_display.c | 300 /* Almost like ack'ing a vblank interrupt, maybe in the spirit of 692 goto ack; 697 goto ack; 711 goto ack; 738 goto ack; 746 goto ack; 755 goto ack; 760 ack: 797 goto ack; 812 goto ack; [all...] |
/drivers/net/ppp/ |
H A D | pptp.c | 90 u32 ack; member in struct:pptp_gre_header 235 header_len -= sizeof(hdr->ack); 249 /* send ack with this message */ 251 hdr->ack = htonl(seq_recv); 314 __u32 ack; local 320 /* ack in different place if S = 0 */ 321 ack = PPTP_GRE_IS_S(header->flags) ? header->ack : header->seq; 323 ack = ntohl(ack); [all...] |
/drivers/isdn/sc/ |
H A D | card.h | 112 int sndpkt(int devId, int channel, int ack, struct sk_buff *data);
|
/drivers/i2c/busses/ |
H A D | i2c-diolan-u2c.c | 238 static int diolan_i2c_get_byte_ack(struct i2c_diolan_u2c *dev, bool ack, argument 243 ret = diolan_usb_cmd_data(dev, CMD_I2C_GET_BYTE_ACK, ack, true); 371 bool ack = j < pmsg->len - 1; local 378 ack = true; 380 ret = diolan_i2c_get_byte_ack(dev, ack, &byte);
|
/drivers/net/wan/ |
H A D | hdlc_cisco.c | 162 u32 ack; local 224 ack = ntohl(cisco_data->par2); 225 if (ack && (ack == st->txseq || 227 ack == st->txseq - 1)) {
|
/drivers/isdn/pcbit/ |
H A D | layer2.c | 55 static void pcbit_recv_ack(struct pcbit_dev *dev, unsigned char ack); 665 pcbit_recv_ack(struct pcbit_dev *dev, unsigned char ack) argument 673 /* dev->unack_seq < ack <= dev->send_seq; */ 678 if (ack <= dev->unack_seq || ack > dev->send_seq) { 680 "layer 2 ack unacceptable - dev %d", 684 } else if (ack > dev->send_seq && ack <= dev->unack_seq) { 686 "layer 2 ack unacceptable - dev %d", 691 /* ack i [all...] |
/drivers/net/ethernet/freescale/ |
H A D | gianfar_ptp.c | 210 u32 ack = 0, lo, hi, mask, val; local 215 ack |= ETS1; 226 ack |= ETS2; 237 ack |= ALM2; 266 ack |= PP1; 271 if (ack) { 272 gfar_write(&etsects->regs->tmr_tevent, ack);
|
/drivers/net/ethernet/ti/ |
H A D | tlan.c | 1124 u32 ack; local 1128 ack = tlan_int_vector[type](dev, host_int); 1130 if (ack) { 1131 host_cmd = TLAN_HC_ACK | ack | (type << 18); 1336 u32 ack = 0; local 1345 && (ack < 255)) { 1348 ack++; 1368 if (!ack) 1382 ack |= TLAN_HC_GO; 1403 return ack; 1466 u32 ack = 0; local 1614 u32 ack = 1; local 1664 u32 ack; local 1744 u32 ack = 1; local [all...] |
/drivers/input/joystick/ |
H A D | walkera0701.c | 55 int ack; member in struct:walkera_dev 147 if (w->ack) { 181 w->ack = read_ack(w->pardevice);
|
/drivers/s390/cio/ |
H A D | qdio.h | 109 int *start, int *count, int ack) 114 unsigned long _state = (unsigned long)ack << 63; 131 int *start, int *count, int ack) { return 0; } 108 do_eqbs(u64 token, unsigned char *state, int queue, int *start, int *count, int ack) argument 130 do_eqbs(u64 token, unsigned char *state, int queue, int *start, int *count, int ack) argument
|
/drivers/i2c/algos/ |
H A D | i2c-algo-bit.c | 164 * 0 if the device did not ack 171 int ack; local 195 "timeout at ack\n", (int)c); 199 /* read ack: SDA should be pulled down by slave, or it may 202 ack = !getsda(adap); /* ack: sda is pulled low -> success */ 204 ack ? "A" : "NA"); 207 return ack; 414 if (is_ack) /* send ack */ 418 dev_err(&i2c_adap->dev, "readbytes: ack/na [all...] |