@ -22,6 +22,7 @@
# include <telephony/ril_cdma_sms.h>
# include <cutils/sockets.h>
# include <cutils/jstring.h>
# include <hwbinder/ProcessState.h>
# include <telephony/record_stream.h>
# include <utils/Log.h>
# include <utils/SystemClock.h>
@ -54,6 +55,10 @@ RIL_onRequestComplete(RIL_Token t, RIL_Errno e, void *response, size_t responsel
extern " C " void
RIL_onRequestAck ( RIL_Token t ) ;
extern " C " void
initWithMmapSize ( ) ;
namespace android {
# define PHONE_PROCESS "radio"
@ -83,6 +88,9 @@ namespace android {
// request, response, and unsolicited msg print macro
# define PRINTBUF_SIZE 8096
// Set hwbinder buffer size to 512KB
# define HW_BINDER_MMAP_SIZE 524288
enum WakeType { DONT_WAKE , WAKE_PARTIAL } ;
typedef struct {
@ -1297,4 +1305,9 @@ rilSocketIdToString(RIL_SOCKET_ID socket_id)
}
}
extern " C " void
initWithMmapSize ( ) {
android : : hardware : : ProcessState : : initWithMmapSize ( ( size_t ) ( HW_BINDER_MMAP_SIZE ) ) ;
}
} /* namespace android */