Lines Matching refs:mhp
1636 * mhp: pointer to the buffer initialized like below:
1637 * caddr_t mhp[SADB_EXT_MAX + 1];
1644 pfkey_align(struct sadb_msg *msg, caddr_t *mhp)
1652 if (msg == NULL || mhp == NULL) {
1659 mhp[i] = NULL;
1661 mhp[0] = (caddr_t)msg;
1680 if (mhp[ext->sadb_ext_type] != NULL &&
1720 mhp[ext->sadb_ext_type] = (caddr_t)ext;
1743 * mhp: pointer to the buffer initialized like below:
1745 * caddr_t mhp[SADB_EXT_MAX + 1];
1751 pfkey_check(caddr_t *mhp)
1756 if (mhp == NULL || mhp[0] == NULL) {
1761 msg = (struct sadb_msg *)mhp[0];
1820 if (mhp[SADB_EXT_ADDRESS_SRC] != NULL
1821 && mhp[SADB_EXT_ADDRESS_DST] != NULL) {
1824 src0 = (struct sadb_address *)(mhp[SADB_EXT_ADDRESS_SRC]);
1825 dst0 = (struct sadb_address *)(mhp[SADB_EXT_ADDRESS_DST]);