Lines Matching refs:luo_session_global

104 struct luo_session_global {  struct
109 static struct luo_session_global luo_session_global = { argument
111 .list = LIST_HEAD_INIT(luo_session_global.incoming.list),
112 .rwsem = __RWSEM_INITIALIZER(luo_session_global.incoming.rwsem),
115 .list = LIST_HEAD_INIT(luo_session_global.outgoing.list),
116 .rwsem = __RWSEM_INITIALIZER(luo_session_global.outgoing.rwsem),
154 if (sh == &luo_session_global.outgoing) { in luo_session_insert()
217 sh = &luo_session_global.incoming; in luo_session_release()
221 sh = &luo_session_global.outgoing; in luo_session_release()
392 err = luo_session_insert(&luo_session_global.outgoing, session); in luo_session_create()
404 luo_session_remove(&luo_session_global.outgoing, session); in luo_session_create()
413 struct luo_session_header *sh = &luo_session_global.incoming; in luo_session_retrieve()
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()
464 luo_session_global.outgoing.active = true; in luo_session_setup_outgoing()
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()
508 luo_session_global.incoming.active = true; in luo_session_setup_incoming()
515 struct luo_session_header *sh = &luo_session_global.incoming; in luo_session_deserialize()
586 struct luo_session_header *sh = &luo_session_global.outgoing; in luo_session_serialize()