Lines Matching defs:mailbox
69 struct mthca_mailbox *mailbox;
75 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL);
76 if (IS_ERR(mailbox))
78 mgid = mailbox->buf;
82 err = mthca_MGID_HASH(dev, mailbox, hash, &status);
135 mthca_free_mailbox(dev, mailbox);
142 struct mthca_mailbox *mailbox;
151 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL);
152 if (IS_ERR(mailbox))
153 return PTR_ERR(mailbox);
154 mgm = mailbox->buf;
158 err = find_mgm(dev, gid->raw, mailbox, &hash, &prev, &index);
175 err = mthca_READ_MGM(dev, index, mailbox, &status);
204 err = mthca_WRITE_MGM(dev, index, mailbox, &status);
216 err = mthca_READ_MGM(dev, prev, mailbox, &status);
227 err = mthca_WRITE_MGM(dev, prev, mailbox, &status);
242 mthca_free_mailbox(dev, mailbox);
249 struct mthca_mailbox *mailbox;
257 mailbox = mthca_alloc_mailbox(dev, GFP_KERNEL);
258 if (IS_ERR(mailbox))
259 return PTR_ERR(mailbox);
260 mgm = mailbox->buf;
264 err = find_mgm(dev, gid->raw, mailbox, &hash, &prev, &index);
299 err = mthca_WRITE_MGM(dev, index, mailbox, &status);
316 mailbox, &status);
328 err = mthca_WRITE_MGM(dev, index, mailbox, &status);
343 err = mthca_READ_MGM(dev, prev, mailbox, &status);
354 err = mthca_WRITE_MGM(dev, prev, mailbox, &status);
369 mthca_free_mailbox(dev, mailbox);