Lines Matching refs:header_ser
94 struct luo_session_header_ser *header_ser; member
443 struct luo_session_header_ser *header_ser; in luo_session_setup_outgoing() local
447 header_ser = kho_alloc_preserve(LUO_SESSION_PGCNT << PAGE_SHIFT); in luo_session_setup_outgoing()
448 if (IS_ERR(header_ser)) in luo_session_setup_outgoing()
449 return PTR_ERR(header_ser); in luo_session_setup_outgoing()
450 header_ser_pa = virt_to_phys(header_ser); in luo_session_setup_outgoing()
462 luo_session_global.outgoing.header_ser = header_ser; in luo_session_setup_outgoing()
463 luo_session_global.outgoing.ser = (void *)(header_ser + 1); in luo_session_setup_outgoing()
469 kho_unpreserve_free(header_ser); in luo_session_setup_outgoing()
475 struct luo_session_header_ser *header_ser; in luo_session_setup_incoming() local
504 header_ser = phys_to_virt(header_ser_pa); in luo_session_setup_incoming()
506 luo_session_global.incoming.header_ser = header_ser; in luo_session_setup_incoming()
507 luo_session_global.incoming.ser = (void *)(header_ser + 1); in luo_session_setup_incoming()
542 for (int i = 0; i < sh->header_ser->count; i++) { in luo_session_deserialize()
566 kho_restore_free(sh->header_ser); in luo_session_deserialize()
567 sh->header_ser = NULL; in luo_session_deserialize()
590 sh->header_ser->count = sh->count; in luo_session_serialize()