Lines Matching refs:mailbox
360 struct mailbox tmpmailbox; in ac_write()
366 if (count != sizeof(struct st_ram_io) + sizeof(struct mailbox)) { in ac_write()
370 count, sizeof(struct st_ram_io) + sizeof(struct mailbox)); in ac_write()
380 sizeof(struct mailbox))) in ac_write()
405 for (c = 0; c < sizeof(struct mailbox);) { in ac_write()
408 for (c++; c % 8 && c < sizeof(struct mailbox); c++) { in ac_write()
462 for (c = 0; c < sizeof(struct mailbox); c++) in ac_write()
478 struct st_ram_io *st_loc, struct mailbox *mailbox) in do_ac_read() argument
481 unsigned char *to = (unsigned char *)mailbox; in do_ac_read()
493 for (c = 0; c < sizeof(struct mailbox); c++) in do_ac_read()
519 for (c = 0; c < sizeof(struct mailbox);) { in do_ac_read()
520 printk("\n%5.5X: %2.2X", c, ((unsigned char *)mailbox)[c]); in do_ac_read()
522 for (c++; c % 8 && c < sizeof(struct mailbox); c++) { in do_ac_read()
523 printk(" %2.2X", ((unsigned char *)mailbox)[c]); in do_ac_read()
528 return (sizeof(struct st_ram_io) + sizeof(struct mailbox)); in do_ac_read()
542 if (count != sizeof(struct st_ram_io) + sizeof(struct mailbox)) { in ac_read()
544 count,sizeof(struct st_ram_io) + sizeof(struct mailbox)); in ac_read()
563 struct mailbox mailbox; in ac_read() local
566 ret = do_ac_read(i, buf, &st_loc, &mailbox); in ac_read()
573 if (copy_to_user(buf + sizeof(st_loc), &mailbox, sizeof(mailbox))) in ac_read()